Saturday night saw Artur Beterbiev retain his IBF, WBC and WBO light heavyweight belts against Callum Smith.
The unified champion stopped Smith as he made it 20 knockouts from 20 professional fights.
On the undercard, Jason Moloney defended his WBO bantamweight title against Saul Sanchez.
Christian Mbilli defeated Rohan Murdock as he kept his two regional belts, and then called for a fight with Canelo Alvarez.
Here are all the results from a busy night in Canada.