Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. cxd5 Nxd5 6. Qb3 Bxc3+ 7. bxc3 O-O
8. e4 Ne7 9. a4 b6 10. Ba3 Bb7 11. Bd3 Nd7 12. O-O Re8 13. a5 c5 14. a6 Bc6 15.
Rfd1 Qc7 16. Rac1 Nf6 17. Qc2 c4 18. Bxc4 Bxe4 19. Qa2 Bxf3 20. gxf3 Ng6 21.
Kh1 Nh4 22. Be2 Qf4 23. Rg1 Nxf3 24. Rg3 Nh4 25. Rcg1 g6 26. Bc1 Ne4 27. Bxf4 *
Position (FEN): r3r1k1/p4p1p/Pp2p1p1/8/3PnB1n/2P3R1/Q3BP1P/6RK b - - 0 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 699
Best move: Nxf2#