Ajax s Ivorian forward Sebastien Haller shoot and scores a penalty kick during the UEFA Champions League Group C second leg football match between Ajax Amsterdam and Sporting CP at the Johan Cruyff Arena in Amsterdam on December 7, 2021. (AFP)
The Cote d'Ivoire striker scored his 10th goal of this season's Champions League, helping Ajax to win all six of its group matches for the first time.
Powered by the prolific Haller, coach Erik ten Hag's team eased into the round of 16 by scoring 20 goals and conceding just five in its group matches.
Ronaldo scored in every group-stage game for Real Madrid in the 2017-18 season.
Haller opened the scoring from the penalty spot in the eighth minute after he was fouled by Daniel Braganca.
Nuno Santos leveled in the 22nd minute, stretching to volley back across the goal and into the far corner after a cross from the right by Bruno Tabata.
Brazil winger Antony restored Ajax's lead 20 minutes later, calmly avoiding two Lisbon defenders before shooting past Joao Virginia.
Ajax, a four-time European Champion, was already assured of top spot and Lisbon of second place in Group C before the match at an empty Johan Cruyff Arena.
Anthony's Brazil teammate David Neres made it 3-1 in the 58th and Steven Berghuis added the fourth four minutes later as Ajax overran the young Portuguese side in a dominant start to the second half.
Another Brazilian, Tabata, pulled back a goal for Lisbon with a powerful left-foot volley in the 78th.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)