Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. e3 Be7 5. Nf3 O-O 6. Bd3 a6 7. O-O dxc4 8. Bxc4
b5 9. Bb3 Bb7 10. Re1 c5 11. Bc2 cxd4 12. Nxd4 Nc6 13. Nb3 Qc7 14. h3 Rfd8 15.
Qe2 Ne5 16. Nd4 Bc5 17. f4 Bxd4 18. exd4 Nc4 19. Be3 Qc6 20. Qf2 Rac8 21. Rac1
b4 22. Na4 g6 23. Nc5 Ba8 24. Bd3 Nxe3 25. Rxe3 Rxd4 26. Rxe6 fxe6 27. Qxd4 *
Position (FEN): b1r3k1/7p/p1q1pnp1/2N5/1p1Q1P2/3B3P/PP4P1/2R3K1 b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 448
Best move: Qxg2#