Albert Pujols homered in the first inning in Pittsburgh tonight against Paul Maholm. It was his fourth homer in four consecutive at bats. In his next at bat, he doubled. The next time up, Maholm walked him.
The last player to have four consecutive home runs over two games was Troy Glaus who did it on September 15-16, 2002.
With his five consecutive extra base hits, Pujols is one short of the NL record of six by Larry Walker from May 21-22, 1996. Elmer Smith of Cleveland from September 4-5 (with a doubleheader on the fifth) had seven straight. Earl Sheely of the White Sox also had seven straight extra base hits on May 20-21, 1926.
Update -- Pujols popped out to left against Salomon Torres of Pittsburgh in the seventh to end his extra base hit streak.