Los Angeles: Eddie Rosario clubbed a run-scoring sacrifice fly in the 11th inning as Puerto Rico punched their ticket to the WBC final for the second straight year with a marathon 4-3 win over the Netherlands on Monday.

Rosario’s blast brought infielder Carlos Correa home after he had advanced to third on an earlier sacrifice fly by catcher Yadier Molina in the semi-final at Dodger Stadium.

“Although we’ve been pretty much overpowering everybody throughout the series, today we played very good fundamental baseball and that is what got us the win,” said Puerto Rico manager Edwin Rodriguez.