Playing during an excessive heat warning in St. Louis, Cincinnati Reds shortstop Elly De La Cruz vomited on the field during the fourth inning of Saturday’s game against the Cardinals. De La Cruz stayed in the game and, three innings later, hit a go-ahead home run.

With the Reds’ Nick Martinez on the mound with two outs and a 3-1 count to the Cardinals’ Nolan Arenado, Martinez stepped off the mound as De La Cruz walked into the outfield and threw up.

The game was stopped as athletic trainers attended to De La Cruz, who appeared to tell manager Terry Francona he would stay in the game. A member of the St. Louis grounds crew was seen with a shovel to clean up the outfield grass where De La Cruz got sick.

It was 92 degrees at first pitch and 96 degrees at the end of the game. With the humidity, it felt like the temperature was 106.

In the top of the third inning, De La Cruz hit a two-out triple to center field. The relay throw short-hopped Arenado and got by him. De La Cruz tried to score, but Cardinals pitcher Sonny Gray was backing up the throw and threw De La Cruz out at the plate to end the inning. De La Cruz was slow to get up after his head-first slide into home before going into the field.