Microsoft's Xbox One ended the PlayStation 4's 10 month run of sales dominance in November, outselling Sony's console in both the UK and US.
The Xbox One's success is down to a very strong Black Friday performance and a good line-up of exclusive titles in the run to Christmas, including Halo: The Master Chief Collection and Sunset Overdrive.
Specific sales figures are only ever revealed by the manufacturers, and so far neither MS nor Sony have revealed theirs for November.
Elsewhere in the NPD's November sales figures, Call of Duty: Advanced Warfare topped the software chart and it was revealed that the overall industry spend was down 11% over last year when the PS4 and Xbox One both launched.
It should be noted however that the figures don't include software download sales.
NPD also estimate that compared to the same 12 month sales period, the Xbox One and PS4 have outsold the Xbox 360 and PS3 by 80%.
Xbox marketing corporate VP Mike Nichols said: "November set a new record for sales of Xbox One, and Xbox One was the best-selling console in the US and UK. Response to the holiday line-up of games on Xbox One was incredible, with Xbox One fans buying more games in November in the US than any other gen eight platform and enjoying over 357 million hours of gameplay globally.
"In fact, more fans logged into Xbox Live across Xbox One and Xbox 360, and enjoyed more entertainment, than any other month in the history of Xbox. We love to see the excitement from our fans and are grateful for their passion, support and contributions to the Xbox community."
The month's software sales chart is as follows, and is certainly good news for Nintendo.
- Call of Duty: Advanced Warfare (Xbox 360, Xbox One, PS4, PS3, PC)
- Grand Theft Auto 5 (PS4, Xbox One, Xbox 360, PS3)
- Super Smash Bros. (Wii U, 3DS)
- Madden NFL 15 (Xbox 360, Xbox One, PS4, PS3)
- Pokemon Alpha Sapphire (3DS)
- Far Cry 4 (PS4, Xbox One, Xbox 360, PS3, PC)
- Pokemon Omega Ruby (3DS)
- NBA 2K15 (PS4, Xbox 360, Xbox One, PS3, PC)
- Assassin's Creed: Unity (PS4, Xbox One, PC)
- Halo: The Master Chief Collection (Xbox One)