7:10, Sun Life Stadium, Miami. TV: CSN. Radio: WPHT (1210-AM); WUBA (1480-AM) Spanish.

Tonight's pitchers

Phillies RHP Roy Halladay (6-3, 2.22) vs. Marlins RHP Josh Johnson (5-1, 2.43)

Who's hot

Raul Ibanez: The veteran leftfielder entered last night's game hitting .282 in 24 games in May and continued his solid play with an RBI triple in the fourth inning that snapped the Phillies' scoreless innings streak at 30.

Who's not

Roy Halladay: He is coming off his shortest outing since joining the Phillies, an 8-3 loss to the Red Sox on Sunday, when he allowed six earned runs and struck out one in 5 2/3 innings.

3 key matchups

Halladay vs. Marlins: If it weren't for wet conditions on April 16 that caused manager Charlie Manuel to remove him from the game after eight innings, Halladay likely would have pitched a complete game in an 8-6 win over the Marlins. Instead, he finished with two runs on eight hits and four strikeouts in eight innings.

Johnson vs. Phillies: The 26-year-old has continued his ascent to the elite level this season. He enters this game having pitched 13 scoreless innings in his last two starts, allowing eight hits and four walks while striking out nine.

Johnson vs. Ryan Howard/Chase Utley: The two sluggers are a combined 15-for-46 off Johnson in their careers, while Howard has two home runs and seven RBI.

Upcoming probables

Tomorrow at Florida: Phillies LHP Jamie Moyer (5-4, 4.55) vs. Marlins RHP Anibal Sanchez (4-2, 3.23)

Monday at Braves: Phillies RHP Joe Blanton (1-3, 5.63) vs. Braves RHP Tommy Hanson (4-3, 4.06)

Tuesday at Braves: Phillies LHP Cole Hamels (5-3, 3.82) vs. Braves TBA