The Crown's Game by Evelyn Skye
Thoughts at a glance: *** (I liked it) Summary: Vika and Nikolai are two enchanters living in Imperial Russia. Vika is a powerhouse who can wield fire, ice, and other natural elements to her liking, while Nikolai is good with mechanics and building things with his magic. As is the custom in this fantasy world, only one of them can be the Imperial Enchanter (working for the tsar), so they must compete in the Crown's Game - one of them will win, and the other will die. However things are complicated by the fact that they are inexplicably drawn to each other, despite the fact that they are competing to the death, and things get even more messy as Pasha - the Crown Prince - starts falling in love with Vika as well.