In April 2015, he won the Aeroflot Open for the second time in his career, edging out Daniil Dubov on tiebreak, having played more games with the black pieces, and earned a spot in the 2015 Dortmund Sparkassen Chess Meeting.
At the 42nd Chess Olympiad, he won the team bronze medal and an individual silver playing board 4 for Russia.