Curtis Painter tossed for 546 yards and 3 touchdowns leading the Boilermakers over the Chippewas in a thrilling 51-48 victory.