Chess puzzle (Checkmate)
Opening: Dutch_Defense, Dutch_Defense_Queens_Knight_Variation
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 e6 4. e4 fxe4 5. Bg5 Bb4 6. a3 Bxc3+ 7. bxc3 O-O 8.
Be2 b6 9. Nh3 Bb7 10. O-O d6 11. Nf4 Qe7 12. Bg4 Bc8 13. Re1 h6 14. Bxf6 Qxf6
15. Rxe4 g5 16. Nxe6 Qxf2+ 17. Kh1 Bb7 18. Re2 *
Position (FEN): rn3rk1/pbp5/1p1pN2p/6p1/2PP2B1/P1P5/4RqPP/R2Q3K b - - 3 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1290
Best move: Bxg2#