Puzzle 217789: White to checkmate
GM Alireza Firouzja (2682) - GM Samuel Sevian (2666)
chess.com Junior Speed chess.com INT, 2019.07.09
chess.com Junior Speed chess.com INT, 2019.07.09
Drag the pieces to solve this puzzle.