Sunday's series finale between the New York Mets and Miami Marlins started on time despite rainy conditions, but the game was suspended due to rain after just nine pitches.

The game was delayed for two hours before it was eventually suspended.

Marcus Stroman started the game for the Mets while it was raining and he allowed one hit and recorded one out before his outing was cut short.

"This game should have never been started. Not smart at all," Stroman wrote on Twitter. "Those conditions put everyone at risk. Beyond happy no players on either side were injured. Hate that I have to wait another 5 days to pitch again. That's a miserable feeling. However, #LFGM each and every day!"

Mets manager Luis Rojas told reporters after the cancellation that the decision to start Sunday's game on time for a first pitch at 1:10 p.m. ET was a collaborative one made by both himself and the Mets front office. 

"[The forecast said] lighter rain to mist-like rain so the decision was to go for it and get the game in starting on time," Rojas said. "Obviously it didn't turn out to be a light rain, it was more steady and heavier than what the forecast gave us and that's why it came out as maybe right now, a wrong decision but it was what we decided for based on what we were anticipating."

Sunday's game will resume as the first game of a doubleheader on Aug. 31.