Game of the day: San Francisco at Colorado, 8:40 p.m. The Rockies (12-3) have the best record in the major leagues, but no pitcher has better stuff to beat them than Giants starter Tim Lincecum (1-1). Lincecum has just a 7-5 record against the Rockies in his career, but in his two most recent starts against them last September, Lincecum held them to one run over eight innings both times. Right-hander Esmil Rogers (2-0) takes the mound for Colorado after winning his first two starts. At 8-7, San Francisco is four games out.

More games to watch

Chicago White Sox at Tampa Bay, 6:40 p.m. Chicago right-hander Edwin Jackson (2-0) faces his former team again 11 days after he struck out 13 Rays in a 5-1 win in Chicago. Jackson is 3-0 with a 1.44 ERA in his career against the team he played for from 2006 to 2008, and he threw a no-hitter against them on June 25, 2010, when he was pitching for Arizona. Staff ace David Price (1-2) is scheduled to start for Tampa Bay, fresh off his first win of the season in his last start against Boston. The White Sox are 7-8, while the Rays are 6-9.

Cleveland at Kansas City, 8:10 p.m. The most surprising teams in the American League will face each other for the first time in a four-game set in Kansas City. Cleveland (11-4) is coming off of a three-game sweep of the Orioles, and outfielder Grady Sizemore returned to the lineup for the first time since last May on Sunday. The Royals (10-5) had their four-game winning streak snapped Sunday, but they are still off to their best start to a season since 2003. Kyle Davies (1-0) will start for Kansas City.

Games you should have seen

Los Angeles Dodgers 2, St. Louis 1 Matt Kemp hit a walk-off two-run home run to center field to give the Dodgers (7-9) a dramatic win in the bottom of the ninth. David Freese had given St. Louis (8-8) a 1-0 lead in the top of the ninth with an RBI single that scored Matt Holliday. Starting pitchers Chad Billingsley and Chris Carpenter were both brilliant, as Billingsley pitched eight shutout innings allowing only two hits and striking out 11 for the Dodgers, while Carpenter pitched seven shutout innings for the Cardinals. St. Louis closer Ryan Franklin blew his fourth save in five tries when he gave up the homer to Kemp.

Arizona 6, San Francisco 5, 12 innings Stephen Drew hit a walk-off single to right to lead the Diamondbacks (6-8) past the Giants (8-7) in 12 innings. Back-to-back home runs by Buster Posey and Pablo Sandoval gave the Giants a 5-4 lead in the top of the sixth inning, but Ryan Roberts tied the game with an RBI single for Arizona in the bottom of the eighth. Josh Collmenter earned the win for Arizona in his major league debut, pitching two perfect innings after he was promoted from Class AAA Reno on Friday.

Stat you should know: 42. Number of saves Twins reliever Matt Capps had for the Nationals and Twins last season. Minnesota named Capps the closer Sunday after demoting Joe Nathan to the set-up role.

Star of the day: Indians outfielder Grady Sizemore went 2 for 4 with a home run in Cleveland’s 4-2 win over the Orioles. Sizemore had not played since he underwent microfracture surgery on his left knee last May, and had not homered since August 27, 2009.