It was a close race for Christmas No.1 this year, with Ubisoft's Assassin's Creed Valhalla emerging as the No.1 physical game of the period.

It's the first time Assassin's Creed has claimed the Christmas No.1 position (and indeed, the first time for Ubisoft), and only the third time a non-FIFA or Call of Duty game has topped the boxed charts in 15 years (source: GfK Entertainment).

The game shot up in sales 66% due to some price discounting ahead of Christmas. The game beat out Call of Duty: Black Ops Cold War, which was in second place after managing to sell as many copies this past week as it did the week before. It is the first time the Black Ops sub-series has not managed to claim Christmas No.1.

The big No.1 of last week was Cyberpunk 2077, and the RPG dropped 80% in sales this week and falls to No.3. The game has received some extremely negative press in recent days due to its poor technical performance on PlayStation 4 and Xbox One. However, it's worth noting that an 80% drop in sales is not hugely unusual for a game such as this. Indeed, other games that secured big pre-orders, like The Last of Us: Part Two in the summer, and Assassin's Creed Valhalla in November, both dropped by 80% and 70% respectively in their second week.

It's likely the negative press has had some impact upon the game's sales this week, but the majority of the decline is to be expected.

CD Projekt's new game does hold off FIFA 21, which has to settle for fourth place despite a 40% sales increased. Meanwhile, Animal Crossing: New Horizons is at No.5 with an 11% drop in sales, the first sales drop it's experienced in over a month. Just 9,000 units separates Animal Crossing at No.5 and Assassin's Creed Valhalla at No.1.

This entire chart is purely based on physical retail sales.

Elsewhere, there were a number of last minute spikes in sales across the charts, partially due to price discounting. Spider-Man: Miles Morales climbs to No.6 after a 45% sales rise, Ring Fit Adventure returns to the Top Ten at No.9 after an 155% sales jump and Super Mario 3D All-Stars holds tenth spot with a 44% sales increase. Outside of the Top Ten, Immortals: Fenyx Rising jumps to No.12 thanks to an 107% sales increase, Watch Dogs Legion is at No.14 due to a 98% sales spike, and Carnival Games returns at No.35 with a 499% sales surge. There were deals on PS4 games, too, which meant that The Last of Us: Part Two is back at No.30 with a 374|% sales spike, and Ghost of Tsushima reaches No.34 after sales rose 208%.

Assassin's Creed Valhalla takes Christmas No.1 as Cyberpunk 2077 falls to third | UK Boxed Charts |