PITTSBURGH, Pa. (AP) – Albert Pujols hit his 703rd home run, breaking a tie with Babe Ruth for second place in career RBIs, but the St. Louis Cardinals lost to Pittsburgh 3-2 when the Pirates drew four consecutive walks in the ninth inning to force home the winning run.

The 42-year-old slugger connected off right-hander Mitch Keller, pulling a two-run shot into the left-field stands to snap a scoreless tie in the sixth.

It was Pujols’ 35th career home run at PNC Park, his most at any visiting ballpark.

The drive gave him 2,216 RBIs, passing Ruth on the all-time list. Hank Aaron holds the record with 2,297.