PITTSBURGH -- Gary Redus hit a grand slam and Mike LaValliere drove in three runs, powering the Pittsburgh Pirates to a 12-3 romp over the Atlanta Braves last night in a meeting of two of the National League's hottest teams.
Doug Drabek (10-9) recovered from an early three-run deficit, allowing three hits over seven innings, as Pittsburgh won for the 10th time in 13 games. Atlanta, which trimmed seven games off West Division-leading Los Angeles' lead in 12 days, lost for the third time in 12 games.
The East-leading Pirates are 2-5 against Atlanta, their worst record against any opponent.
Pittsburgh native John Wehner, a rookie third baseman making his third major-league start, went 5-for-5 with an RBI and three runs scored among the Pirates' 16 hits off four Atlanta pitchers.
Charlie Leibrandt (9-8), winner of his previous two starts, couldn't hold a 3-0 lead, allowing eight hits and six runs in 2 1/3 innings.
In the second, Jose Lind's RBI triple and the first of LaValliere's two run-scoring singles cut the lead to a run. The Pirates took the lead in the third with the help of three consecutive hits that barely left the infield.
Jay Bell singled and Bobby Bonilla's liner caromed off third baseman Terry Pendleton's glove into short left field for a double. Barry Bonds tied it with a infield single and Wehner followed with a go-ahead single that handcuffed second baseman Jeff Treadway.
Bonds and Wehner then pulled off a double steal, prompting the Braves to intentionally walk Jose Lind and call on Rick Mahler to replace Leibrandt. LaValliere's two-run single to left made it 6-3.
In the fifth, Bonds and Wehner singled and Lind was hit by a pitch to load the bases. Redus, who went nearly two months earlier without an extra-base hit, then hit his second homer of the season and fourth grand slam of his career.