NEW YORK (AP) — Justin Turner homered twice and the New York Mets stopped a five-game losing streak with an 11-7 victory over the Atlanta Braves on Saturday night.

Jason Bay and Josh Thole also connected for the Mets, who banged out 16 hits to break out of a weeklong offensive funk. New York hit four homers in a game for the first time in more than a year.

Dan Uggla extended his hitting streak to 27 games, and Freddie Freeman ran his own to 20 for the Braves, who have lost four of six.

Jonathon Niese (11-8) gave up a season-high 10 hits, but made it through five innings. He allowed five runs and struck out six to win for the fourth time in five decisions and eighth in 11.

Tommy Hanson (11-7) had his worst start of the season, allowing seven runs in 3 1-3 innings. He lasted one out longer in his first start, but allowed only three earned runs April 2. He is 1-3 in six outings since he won five starts in a row from June 1 to July 4.

Once Jose Reyes led off the sixth inning with a single, every starting position player for the Mets had a hit. Reyes had already contributed with a walk, two steals and a run, and Angel Pagan stole two bases, too.

Hanson left after Turner’s second homer of the night, the fourth one he’d allowed.

Bay hit a two-run shot in the third and Thole took Hanson deep in the fourth to tie it at 5.

After the start was delayed by rain for 1 hour, 2 minutes, the Mets took a 2-0 lead in the first inning on Turner’s solo shot to left-center and David Wright’s RBI double.

The Braves took the lead with a five-run third inning. Freeman’s broken-bat RBI single extended his streak and Uggla followed with a roller down the third base line that just barely stayed fair and was too slow to draw a throw. Both came home on David Ross’s two-run single.

After Alex Gonzalez singled to put runners on first and third, Jose Constanza hit a sinking liner that second baseman Turner came in and dived for, but just barely trapped. He popped to his feet and threw out Gonzalez for the second out before Hanson came up and ended the inning.

Uggla added a homer leading off the ninth against Manny Acosta.

NOTES: Chipper Jones returned to the Braves’ lineup after he was limited because of a strained right quadriceps. The longtime slugger with sterling numbers against the Mets was greeted with the customary jeers and boos from New York fans his first time up. … Mets RHP Dillon Gee (10-3) was set to face the Braves for the fifth time in his career Sunday. He is 2-1 with a 1.52 ERA against Atlanta. … The Braves called up lefty Mike Minor (1-2) to start Sunday in place of Jair Jurrjens, who was placed on the DL because of a strained right knee. Minor’s first win of the season came June 21 against Toronto, his most recent big league start. … Braves RHP Anthony Varvaro, who grew up in Staten Island and went to college at St. John’s in Queens, pitched 2 1-3 innings of relief. He allowed three hits with three strikeouts and an intentional walk. He was charged with a run when George Sherrill gave up a single to pinch-hitter Scott Hairston in the eighth. … The teams combined for 29 hits. … The Mets last hit four homers June 13, 2010, at Baltimore.

(Copyright 2011 The Associated Press.)

Watch & Listen LIVE