MIAMI (AP) - Casey McGehee tied the game in the eighth inning with a two-out, two-run double, then drove home the winning run with a sacrifice fly in the 10th, and the Miami Marlins averted a series sweep by beating the Pittsburgh Pirates 3-2 Sunday.
Pittsburgh's Vance Worley pitched seven innings in his season debut and departed with a 2-0 lead.
But the Marlins tied the game when McGehee doubled off Tony Watson, who entered the game with a streak of 21 1-3 consecutive scoreless innings.
Leading off the 10th, Rafael Furcal fouled a ball off his leg and tumbled to the dirt in pain, but stayed in the game long enough to single. Pinch runner Ed Lucas advanced on a sacrifice, and Giancarlo Stanton was intentionally walked.
Both runners advanced on a wild pitch, and McGehee's fly to right field against Jared Hughes (3-2) scored Lucas without a play.