Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. Bb5 Qb6 6. Bxc6+ bxc6 7. O-O cxd4 8.
Nxd4 c5 9. Nf3 Ne7 10. c3 Ng6 11. Nbd2 Be7 12. b3 Qc7 13. Re1 O-O 14. Bb2 Bb7
15. a4 f6 16. a5 fxe5 17. a6 Bc6 18. h3 Qb6 19. c4 Bd7 20. Nxe5 Nxe5 21. Rxe5
Bf6 22. Qg4 Bxe5 23. Bxe5 Rf7 24. Nf3 Raf8 25. Qh4 Qd8 26. Qg4 h6 27. h4 Rxf3 *
Position (FEN): 3q1rk1/p2b2p1/P3p2p/2ppB3/2P3QP/1P3r2/5PP1/R5K1 w - - 0 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 561
Best move: Qxg7#