The month of May has been kind to Team Penske driver Simon Pagenaud.

Two weeks after winning the IndyCar Grand Prix, the 35-year-old from France won his first career Indianapolis 500 on Sunday.

Pagenaud, who celebrated his birthday on May 18, beat out Alexander Rossi to capture the checked flag.

With one-and-a-quarter laps to go, Pagenaud passed Rossi for the lead and never gave it back.

Here's the thrilling finish, which was broadcast on NBC for the first time:

Will Power, the defending Indy 500 champion, finished fifth.

Pagenaud was so excited after his win that he dumped the entire bottle of milk over his head. When he tried to take a sip, there was nothing left.

Shortly after his big win, Pagenaud tweeted about the accomplishment, saying "Dreams do come true."

Pagenaud and his team capped off the memorable day by kissing the bricks. Must have been sweet.