Career
In 2004 he was the runner-up in the World U18 championship. In 2007, he came second in the Aeroflot Open. The decisive match against Vladimir Malakhov went into armageddon stadium, where Malakhov blundered a rook in a winning position.
In 2011, he tied for first place with Nikita Vitiugov and Lê Quang Liêm in the Aeroflot Open, placing third on tiebreak.
He was one of the seconds to Boris Gelfand for the World Chess Championship 2012. In February 2015, Tomashevsky took clear first place in the Tbilisi leg of the FIDE Grand Prix 2014-2015 scoring 8/11, 1.5 points ahead of second-placed Dmitry Jakovenko, with no losses and wins over Baadur Jobava, Alexander Grischuk, Shakhriyar Mamedyarov, Maxime Vachier-Lagrave and Rustam Kasimdzhanov.
His performance rating in this tournament was 2916. Partly for being a mostly positional player, partly for wearing glasses and being well-educated, Tomashevsky earned himself the nickname "Professor" among the chessplayers.