Well this loss wasn’t pretty…

Maybe we just caught them at the wrong time… but we just came so close to wining every game in this entire damn series that it frustrates me. They say good teams find a way to win ball games no matter what — and the Dodgers are certainly a good ball club right now. On the heels of five unanswered runs, the Dodgers slid by the Mets tonight by the score of 5-4.

Yasiel Puig turned a slow bouncer past the Mets’ diving shortstop into a one-out double in the 12th inning then scored on Adrian Gonzalez‘s two-base hit, lifting the Los Angeles Dodgers to a 5-4 victory over New York on Wednesday night that extended their winning streak to eight games.

Dillon Gee was, yet again, effective as he fired six innings of two-run ball. Both of the earned runs against him scored in the sixth, after the Dodgers loaded the bases with one out. Mark Ellis hit a soft grounder that the Mets couldn’t turn two on — and Hairston followed that up with an RBI single.  The Mets backed up Gee with four runs early, mostly on the strength of a three-run bomb by Marlon Byrd. After he hit that jack in the top of the second, the Mets would be held scoreless the entire rest of the game.

Pinch-hitter Andre Ethier tied the game with a two-run homer off LaTroy Hawkins in the ninth. Ethier returned after sitting out a day earlier with tightness in his left calf.

Puig legged out a double that glanced off Omar Quintanilla‘s glove and into center field after going hitless in his first five at-bats. Gonzalez hit the next pitch off Pedro Feliciano (0-1) down the left field line to win the game. Puig also sparkled on a bang-bang play in the second when Justin Turner singled to right field. Puig raced to pick up the ball and fired to third base to nail Marlon Byrd.

The Dodgers completed a three-game sweep of the Mets with their sixth walk-off win of the season. Los Angeles is 40-8 since June 22, the best 48-game run in the major leagues since the 1942 Cardinals went 41-7.

Tomorrow at 10:10 pm ET, the Mets begin a 4-game series against the San Diego Padres, with Zack Wheeler (5-2, 3.63 ERA) facing Tyson Ross (3-5, 2.75 ERA).