Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. e5 d6 3. Nf3 Nc6 4. d4 Nge7 5. exd6 cxd6 6. Bb5 a6 7. Bxc6+ Nxc6 8.
Nc3 b5 9. Be3 Ne7 10. d5 e5 11. h3 Bb7 12. Bg5 h6 13. Bxe7 Bxe7 14. O-O O-O 15.
Nh2 f5 16. f4 e4 17. a3 Qb6+ 18. Kh1 Rac8 19. Qe2 Bf6 20. Rad1 Bxc3 21. bxc3
Rxc3 22. g4 Qc5 23. gxf5 Bxd5 24. Qg4 e3+ 25. Nf3 e2 26. Rg1 exd1=Q *
Position (FEN): 5rk1/6p1/p2p3p/1pqb1P2/5PQ1/P1r2N1P/2P5/3q2RK w - - 0 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1230
Best move: Qxg7#