The Terps are 9-1 in their last 10 games and look to continue their hot streak in Champaign.
Troy Schreffler and Kevin Keister were among the productive additions to a banged-up order.
Chris Alleyne, Max Costes and Ben Cowles combined to drive in seven runs.
The Terps plated seven runs in the sixth inning.
The Terps reeled off an 8-0 run after the fourth inning.
The freshmen tossed his second complete game in three outings.
The Terps' 19 runs are the most they've scored in a conference game since joining the Big Ten.
The Terps didn't look back after scoring three runs in the first inning.
The Terps fought their way out of a 3-0 hole.