James DeGale beats Sebastien Demers in Canada

British super-middleweight James DeGale needed little time to win in his maiden fight in North America.

The 27-year-old Beijing gold medallist beat Canada's Sebastien Demers, 33, inside two rounds in Quebec for his 15th professional victory.

It was DeGale's first bout since he overcame Colombia's Fulgencio Zuniga in Hull in December.

"Good win, second round stoppage!!" DeGale tweeted  afterwards. "Need to keep the momentum now!!"

DeGale was on top from the start against his opponent, who only took the fight this week and had not fought since 2011 but had won 31 of his previous 36 encounters.

The Briton troubled Demers in the opening round and put him down in the second round with a fierce uppercut which left the Canadian struggling and prompted the referee to call off the fight.