Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. Bxc6 Bxc6 6. d5 Bb5 7. Nbd2 Nf6 8.
c4 Ba6 9. O-O b5 10. cxb5 Bxb5 11. Re1 Be7 12. b3 c6 13. Bb2 cxd5 14. exd5 Nxd5
15. Rc1 O-O 16. a4 Ba6 17. Nc4 Bxc4 18. bxc4 Nf4 19. g3 e4 20. Rxe4 Ng6 21. Qe2
Re8 22. Re1 d5 23. Rd1 Qa5 24. cxd5 Rad8 25. Qd2 Bb4 26. Qd4 Rxe4 *
Position (FEN): 3r2k1/p4ppp/6n1/q2P4/Pb1Qr3/5NP1/1B3P1P/3R2K1 w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1438
Best move: Qxg7#