Marlins beat White Sox 5-4; would-be tying run thrown out at home

 Jeff Mathis #6 of the Miami Marlins holds on to the ball after tagging out Carlos Sanchez #5 of the Chicago White Sox at home plate to end the game at Marlins Park on August 14, 2016 in Miami, Florida. (Photo by Rob Foldy/Getty Images)

Jeff Mathis #6 of the Miami Marlins holds on to the ball after tagging out Carlos Sanchez #5 of the Chicago White Sox at home plate to end the game at Marlins Park on August 14, 2016 in Miami, Florida. (Photo by Rob Foldy/Getty Images)

MIAMI — Left fielder Christian Yelich threw out pinch-runner Carlos Sanchez trying to score from second base on a two-out single in the ninth inning, and the Miami Marlins beat the Chicago White Sox 5-4 Sunday.

Fernando Rodney got his third save for Miami despite allowing three hits in the ninth, including a solo homer by Tim Anderson.

With runners at first and second, Tyler Saladino singled to left, but Yelich charged to field the ball on one hop and threw on the fly to catcher Jeff Mathis, who blocked the plate and tagged Sanchez for the game-ending out.

Ichiro Suzuki drove in a runner from second with a sacrifice bunt to help the Marlins transition to small ball without slugger Giancarlo Stanton.