On July 31, 2004 — With homers in his first two at-bats off Jorge Sosa, Carlos Delgado hits his fifth home run in five consecutive at-bats off the Devil Rays’ right-hander. The Blue Jay slugger’s streak started last season with a round-tripper on September 10, and then was extended to three when the Tampa Bay hurler gave up the first two dingers in his four-homer day on September 25.

Source:
Baseball Reference July 29
National Pastime
Retro Sheet
Hall of Fame
SABR Games Project
Replay The Game