WBO welterweight champion Many Pacquiao proved his world-class ability once again as the Filipino legend put Chris Algieri on the floor four times on his way to a wide points win in Macau.
The 35 year-old looked to be heading for a first stoppage in five years in the sixth round as he had the American all over the place, although the challenger managed to survive with a little help from referee Genaro Rodriguez.
Pacquiao won every round in a fight that was totally one-sided and now hopefully moves on to some bigger fights in 2015. Final scores for the bout were 120-102 and 119-103 twice, whilst I agreed with the first judge. View my scorecard here
In the chief support bout, two-time Olympic gold medallist Zou Shiming overcame Kwanpichit OnesongchaiGym through twelve rounds to remain undefeated.
Judges came back with cards of 120-103 and 119-106 twice following four knockdowns as Shiming reaffirmed his credentials and moved on to bigger fights in the coming year.
Vasyl Lomachenko dominated Chonlatarn Piriyapinyo in defense of his WBO featherweight title, knocking the Thai fighter down en route to a comprehensive 120-107 triumph across the board.
Earlier, Roy Jones Jr protege Jessie Vargas kept hold of his WBA light-welterweight title with a resounding 116-112 points win over Antonio DeMarco on all three cards.