Blough threw three touchdown passes, while Moore scored twice and tied a school-record with his seventh 100-yard game of the season, leading the Boilermakers past rival Indiana 28-21 for a second straight Old Oaken Bucket victory and a second straight bowl bid.
In five seasons as a head coach, Brohm has led every one of his teams to the postseason. This year, he helped Purdue (6-6, 5-4 Big Ten) upset three ranked opponents for the first time in 15 years and become bowl-eligible in back-to-back seasons for the first time since 2011-12.
And he did it behind Blough, a fifth-year senior at quarterback, and Moore, last year's Mr. Football Award winner in Kentucky at receiver.
"Rondale is a special player," Brohm said. "The more guys you get like that, the more special you can be. When we get a guy like that we're going to make sure he gets his touches."
Brohm delivered on his promise repeatedly Saturday.
Moore matched a season-best with 12 receptions for 141 yards and became the second player in school history with 100 receptions in a single season. He has 103, trailing only Chris Daniels (121) and he's tied with Steve Griffin and John Standeford for most 100-yard games in a season.
Blough was 27 of 35 with 310 yards and one interception and has matched his career-best with 25 TD passes this season. He also threw 25 in 2016 and both marks are tied with Drew Brees (1999) for fifth in Purdue history.
Indiana (5-7, 2-7) lost six of its final seven games, again falling one win short of the postseason.
Stevie Scott led the Hoosiers by rushing 20 times for 104 yards and one TD, giving him a school-record six 100-yard games by a true freshman. Peyton Ramsey was 36 of 51 with 345 yards and one interception but struggled to consistently put the Hoosiers in scoring position.
But the defense couldn't stop Moore or Blough when it mattered most.
Moore's 56-yard TD catch in the second quarter broke a 7-7 tie and he made it 21-7 late in the third quarter by turning Blough's perfectly thrown ball into a 33-yard TD reception.
Ramsey cut the deficit to 21-14 with 7:33 left to play on a 23-yard TD run.
But Purdue sealed the win with three big plays - Markell Jones' 32-yard run with 3:48 left, Navon Mosley's interception on the Hoosiers' ensuing possession and an onside kick recovery with 76 seconds left after Ramsey hooked up with Nick Westbrook on a 40-yard TD pass with 1:17 left.
Blough broke a tie with Kyle Orton for the fourth-most starts (36) by a Purdue quarterback since 1960, and moved past Mark Herrmann and Jim Everett for No. 8 in season yards passing (3,521). Jones rushed 11 times for 95 yards, passing Harry Szulborski and Edwin Watson to move into sixth on Purdue's career rushing list (2,459).
The Boilermakers will find out where they are headed in the postseason Dec. 2 when all bowl games are announced. Tickets will be available to purchase shortly after the announcement on PurdueSports.com.
John Purdue Club members and 2018 football season-ticket holders receive priority seating for the bowl game. There still is time to join the John Purdue Club and receive priority for bowl game tickets. Call 765.494.8506 to start your membership for as little as $17 per month.