Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 d6 3. Nc3 Be7 4. Nf3 Nf6 5. e4 Nbd7 6. Bd3 b6 7. O-O Bb7 8. Be3
O-O 9. Ng5 h6 10. Nf3 Ng4 11. Bd2 e5 12. dxe5 Ngxe5 13. Nxe5 Nxe5 14. Be2 Ng6
15. Kh1 Bf6 16. f3 Be5 17. Nd5 Bxd5 18. cxd5 Qh4 19. f4 Bxb2 20. Rb1 Ba3 21.
Rb3 Bc5 22. Rh3 Qe7 23. Bd3 Nh8 24. f5 f6 25. Qh5 Nf7 26. Rg3 Kh7 27. Qg6+ Kh8
*
Position (FEN): r4r1k/p1p1qnp1/1p1p1pQp/2bP1P2/4P3/3B2R1/P2B2PP/5R1K w - - 6 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 805
Best move: Qxg7#