Sanoja went 3-for-5 with a three-run home run and two additional runs scored in a 14-3 rout of the Rockies on Tuesday.
Sanoja turned a one-run lead into a four-run advantage with a three-run blast in the third inning. He added two singles to log his third three-hit performance over his past four games. Sanoja has gone 9-for-16 over that stretch with seven RBI, five runs and two stolen bases. He has started four of the Marlins' past five contests and seems to be in line for a consistent role between shortstop and third base.