The Canelo Alvarez vs. Terence Crawford fight lasted the full 12 rounds. The fight went to a unanimous decision after 12 rounds, with Crawford winning by scores of 116-112, 115-113, and 115-113.
The event was a super middleweight championship fight, scheduled for 12 rounds under professional boxing rules, which it completed in full.
So, the fight duration in rounds was 12 rounds. Given standard professional boxing round lengths of 3 minutes plus 1 minute breaks, this means the fight time was approximately 36 minutes of fighting plus 11 minutes of breaks, totaling about 47 minutes ring time, but officially it is recorded as a 12-round fight.