Updated

Dan Uggla ended his struggles against R.A. Dickey with a two-run homer, and Juan Francisco and Freddie Freeman also hit two-run drives to lead the Atlanta Braves over the New York Mets 14-6 Wednesday.

Uggla had been 0 for 24 against the knuckleballer before his home run capped a four-run third and gave Atlanta a 6-3 lead.

Francisco homered in the second and Freeman hit an opposite-field drive to left in the fifth that chased Dickey (2-1), who allowed eight runs and eight hits in 4 1-3 innings in his worst outing in four years.

Atlanta has won seven of eight since opening the season with four losses, including three straight in New York.

David Wright had three RBIs, tying Darryl Strawberry for the Mets' career record at 733. Ike Davis homered for New York, which completed a 3-3 trip.

Cristhian Martinez (1-0) gave up one run and three hits in two innings to win in relief of Jair Jurrjens, whose ERA rose to 8.10. Winless in three starts, Jurrjens allowed four runs, seven hits and four walks in four-plus innings.

Trailing 3-2, the Braves went ahead in the third on Martin Prado's two-run double. After Uggla's homer extended the lead, the Mets closed to 6-4 in the fifth on a run-scoring infield hit by Wright.

Freeman's homer made it 8-4 in the bottom half. New Mets leadoff hitter Kirk Nieuwenhuis, who had three hits and scored three runs, had an RBI single in a run in the sixth.

Chipper Jones had an RBI double in the bottom half against Bobby Parnell and scored on Michael Bourn's single for a 10-5 lead.

NOTES: New York's Josh Thole has reached base safely in all 11 games he has played. ... Atlanta has won three straight series. ... Dickey's streak of 14 straight quality starts ended. He had not allowed eight runs since Aug. 8, 2008, for Seattle against the Chicago White Sox. ... Braves RHP Chad Durbin struck out pinch-hitter Scott Hairston to end the seventh with the bases loaded. ... There was light rain through most of the game before the sun emerged in the sixth. ... Bo Jackson threw out the ceremonial first pitch to promote his "Bo Bikes Bama" 300-mile bicycle ride on April 24-28 to raise money for areas in Alabama damaged by deadly tornadoes last year. ... The Braves open a four-game series at Arizona on Thursday night as LHP Mike Minor looks for his second straight win against the Diamondbacks' Josh Collmenter. ... The Mets, off on Thursday, open a four-game home series against the Giants on Friday with Barry Zito scheduled to face Jonathon Niese in a matchup of left-handers.