Marlins starting pitcher Henderson Alvarez continued his strong pitching Tuesday against the Pirates, though he had to settle for a no-decision in a 4-3 loss.

Alvarez tossed a quality start for the fifth outing in a row, as he limited Pittsburgh to three runs in seven innings of work. Alvarez actually had an early 3-0 lead after the top of the third inning, but allowed three runs in the bottom half of the frame to tie the game.

Alvarez exited with the game tied after seven innings, having allowed three runs on six hits. He walked none and struck out a season-high six batters, while throwing 62 of 90 pitches for strikes.

Alvarez's ERA rose to 2.80 in 45 innings, while he record stayed static at 2-1. His next start is scheduled for Sunday against the Braves.