Jordan Henderson's jump shot with 1:15 left gave the Peacocks a 68-67 lead. But Johnson made a pair of foul shots with 37 seconds to go and Brandon sank 3 of 4 from the line in the final 18 seconds. The Peacocks turned it over twice and missed two shots in the final minute.
Jordan Henderson scored 11 for Canisius (6-10, 1-4 Metro Atlantic Athletic Conference) and Scott Hitchon 10.
Doug Edert led Saint Peter's (5-8, 2-2) with 13 points off the bench and Dallas Watson -- also off the bench -- scored 11. Daryl Banks III also scored 11. Saint Peter's starters narrowly outscored its bench 35-33.
For more AP college basketball coverage: https://apnews.com/Collegebasketball and http://twitter.com/AP-Top25
TBT 2020 bracket, schedule, results, tip times, TV info
The $1 million TBT tipped off July 4. Here's a look at the results, TV schedule and tip times for the 11-day hoops extravaganza.
The coronavirus and college sports: NCAA reopening plans, latest news, program cuts, more
When will college football and other sports return to action? Will more athletic programs be forced to cut sports because of financial strains? Here is the latest on how the coronavirus pandemic is affecting the college sports world.
Newest Michigan State commit Max Christie's high school mixtape
Check out highlights of Max Christie, a five-star guard who committed to Michigan State basketball.