R.A. Dickey tossed his 4th complete game of the year, as the Mets beat the Miami Marlins by a score of 6-1 (Box Score).Dickey (W, 15-3) became the National League's first 15-game winner. He threw 118 pitches, struck out 10, and walked none. Dickey appears to have broken out of his mid-season slump, and was as dominant today as he was during the first half. He came up big at the right time, helping the Mets end their 9-game home losing streak.Offensively, it was all about the 7 and 8 hitters. CF Andres Torres went 3 for 3 with a double, triple, home run and walk. He drove in 3 runs. Torres is now hitting over .300 with a home run and 9 RBIs in the second half. His OBP is also over .400 since the All-Star Break. C Josh Thole went 2 for 3 with 2 RBIs.The Mets scored first when Thole drove in Ike Davis on a single down the left field line in the second inning. It was only Thole’s 18th RBI of the year.Justin Ruggiano tied the game for Miami in the top of the fourth with a home run to left off Dickey. Ruggiano has looked very impressive in a small sample size thus far.In the bottom of the fourth, David Wright led off with a popup to shallow left. Jose Reyes drifted back and toward the line in pursuit. He got under it, but lost it in the sun at the last minute. The ball caromed off his leg and into foul territory, allowing Wright to go to second. Wright was credited with a double (official scorers often give batters a hit on a ball lost in the sun), his 33rd of the year. Reyes, who has been booed all year by his former fans at Citi Field, received a loud ovation for his efforts. Reyes also went 0-4 to snap his 26-game hitting streak.Two batters later, Andres Torres knocked him in with a single to put the Mets back on top, 2-1. In the sixth, Torres ripped a solo home run down the right field line to extend the lead to 3-1.The Mets added one more thanks to that old 2-out magic in the seventh. With 2 down, Mike Baxter, Daniel Murphy, and Wright delivered consecutive singles, with Wright getting his 73rd RBI.Then it was Torres again, this time with a triple in the eighth to tack on another insurance run. He would score on Thole's second RBI single to give the Mets a 6-1 lead.Josh Johnson (L, 7-8) started for the Marlins and went 6 innings, and allowed 3 runs on 8 hits. The Marlins' bullpen couldn't hold the Mets down, however, as Heath Bell and Chad Gaudin combined to allow 3 more runs. Ozzie Guillen has been talking about reinstalling Bell as his closer. He may want to reconsider after this outing.Up next, the Mets begin a 3-game series with the Atlanta Braves on Friday night at 7:10 PM. Paul Maholm (9-7) is scheduled to face Matt Harvey (1-2).