Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. g3 f6 5. exf6 Nxf6 6. Bg2 d6 7. O-O Qf7 8.
b3 Be7 9. Bb2 O-O 10. c4 Bg4 11. Nbd2 Rad8 12. e3 d5 13. Qc2 Nb4 14. Qc3 c5 15.
Ne5 Qe6 16. Nxg4 Qxg4 17. a3 Nc6 18. Rad1 d4 19. exd4 Nxd4 20. Bf3 Qh3 21. Rfe1
Bd6 22. Bg2 Qg4 23. Bf3 Qh3 24. b4 Ng4 25. Bxg4 Qxg4 26. Re4 Ne2+ 27. Rxe2 Qxe2
*
Position (FEN): 3r1rk1/pp4pp/3b4/2p5/1PP5/P1Q3P1/1B1NqP1P/3R2K1 w - - 0 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 506
Best move: Qxg7#