CLEVELAND (AP) - Albert Pujols hit two home runs and the St. Louis Cardinals beat the Cleveland Indians 3-1 on Saturday.
Pujols' 27th multihomer game and fourth this season helped Brad Thompson (1-2) get his first win since St. Louis' final game in 2008.
Pujols' first homer of the game was his 1,600th hit in 1,301 career games. The 396-foot line drive over the wall in left-center put St. Louis ahead 1-0 in the fourth inning against Tomo Ohka (0-1).
The slugger then hit his 22nd homer in the sixth, a 435-foot shot deep into the seats in left-center for a 2-1 lead. Pujols is hitting .529 (9 for 17) with three homers and five RBIs against Ohka. He had not faced him since 2006, when the right-hander was with Milwaukee.