Microsoft will roll out an Xbox One update in March. Courtesy/Microsoft

Look out, Sony. Microsoft may just have a chance in the battle of the eighth-generation consoles. The company said Wednesday that it will have “shortly” shipped 10 million Xbox One devices to retailers.

The announcement comes three months after Sony said it had sold 10 million PlayStation 4 consoles worldwide. In its most recent update in April, Microsoft said it had sold 5 million devices to retailers.

“As we head into the busy holiday season Xbox One led generation 8 console sales in the US for the past two weeks. Shortly, we will have sold in to retailers more than 10 million Xbox One consoles,” Yusuf Mehdi, Microsoft's corporate vice president of devices and studios, said in a blog post Wednesday.

This is undoubtedly due to the June 9 price cut of the Xbox One, which allowed buyers to purchase the console without the Kinect for $400 -- $100 less than its original launch price of $500 with the Kinect. Microsoft is also offering the Xbox One for another price cut of $50 in several different bundle deals that included games like Ubisoft’s “Assassin’s Creed Unity” and “Assassin’s Creed Rogue.”

The Xbox One launched on Nov. 22, one week after Sony’s PlayStation 4 reached buyers for $399. As the one-year anniversary of the console’s release nears, Sony still remains in the lead, at 10 million units shipped as of August. It will be interesting to see which device pulls ahead during this holiday season since last year’s sales victory by Sony was largely due to its cheaper price.

“As we reach this milestone, I remain awestruck by your passion for games and your support of Xbox One,” Mehdi said. “The response to this wave of blockbuster game releases and new bundles has been amazing.”