Jake Peavy won for the first time in more than three weeks and Tadahito Iguchi hit the go-ahead two-run double to help the San Diego Padres defeat the Florida Marlins 7-2 on last night. Peavy (4-1) allowed two runs, five hits, walked two and struck out eight in 5 2/3 innings. It was the 2007 National League Cy Young Award winner's first win since April 11.
Mike Jacobs homered and Jeremy Hermida had three hits for the Marlins, who have dropped four of five. Ricky Nolasco (1-3) gave up six runs and 10 hits in 4 2/3 innings. He walked two and struck out two. San Diego's Adrian Gonzalez homered off Logan Kensing in the ninth. It was Gonzalez's third hit of the game and seventh home run of the year (More MLB stories.)