Jordan Marshall stepped in for Justice Haynes and delivered three TDs and more than 180 rushing yards in a win over Purdue.