Four-time European champions Ajax have warmed hearts with a thrilling run to the Champions League semi-finals that has brought back memories of the glory days of Johan Cruyff and Total Football.
They edged closer to domestic glory with a sixth straight league win thanks to a Hakim Ziyech strike four minutes before the break, a second-half brace of penalties from Dusan Tadic and a powerful Matthijs de Ligt header just before the hour mark.
However coach Erik ten Hag will be hoping for an improved defensive display when they travel to London next week to take on Tottenham Hotspur in their first semi-final in Europe's premier competition since 1997.
Seventh-placed Vitesse were never in the game once the hosts opened a 3-0 lead through De Ligt but they twice pulled goals back through Navarone Foor and Oussmana Darfalou.
Ajax, who are also in May's Dutch Cup final against Willem II, are alone at the top of the league ahead of rivals PSV Eindhoven's trip to Willem on Thursday.
They opened the scoring in typically flamboyant style when Ziyech showed why he has some of Europe's top club's watching him after spinning cleverly to lose his marker and finishing Tadic's cross.
The hosts put the match beyond Vitesse's reach with two goals in four minutes after the restart with Tadic slotting home his first spot-kick of the night in the 54th minute following a foul on de Ligt.
Defender de Ligt then made it three when he headed in his third league goal of the season from Lasse Schone's corner, but Foor thumped home a superb volley just seconds after to cut the lead to two.
Ajax extended their lead back to three through Tadic's second penalty with 10 minutes left only to concede almost straight away again with Darfalou nodding a second consolation past Andre Onana.