Call of Duty: Black Ops 2 weathered a valiant assault from Far Cry 3 to steal the UK sales charts’ festive top spot this week. Despite seeing sales rise by 86 per cent after a slew of holiday discounts, Ubisoft’s tropical adventure couldn’t quite outpace Activision’s blockbuster, which became the first title in 2012 to top the bestsellers list six consecutive times.

Elsewhere, not a lot changed in the penultimate UK sales chart of the year. Hitman Absolution climbed into third, FIFA 13 scraped a Champions League spot in fourth, and Need for Speed: Most Wanted remained parked in sixth. You can peruse the full list of festive favourites through here.

[via chart-track.co.uk]