Chess puzzle (Checkmate)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 d6 4. Nc3 Bg7 5. e3 O-O 6. Nge2 e5 7. O-O c6 8. f4
Re8 9. Qc2 exf4 10. Nxf4 Na6 11. a3 Nc5 12. b4 Bf5 13. d3 Ne6 14. e4 Nd4 15.
Qd2 Bc8 16. Rb1 a5 17. Bb2 axb4 18. axb4 Qb6 19. Kh1 Qxb4 20. Qf2 Ng4 21. Qg1
Nc2 22. Nd1 Ra2 23. Bxg7 Qxb1 24. Nc3 Qb2 25. Rb1 Ra1 26. Rxb2 *
Position (FEN): 2b1r1k1/1p3pBp/2pp2p1/8/2P1PNn1/2NP2P1/1Rn3BP/r5QK b - - 0 26
Black to move.
Themes: Pin Middlegame Mate in 1, Smothered Mate 
Puzzle rating: 1234
Best move: Nf2#