Chess puzzle (Checkmate)
Moves: 1. Nf3 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 Nh5 8. Nh2 Qe8
9. Be2 Nf4 10. Bf3 f5 11. O-O a5 12. Re1 fxe4 13. Nxe4 Na6 14. h4 b6 15. g3
Nh3+ 16. Kg2 Nc5 17. Be3 Nxe4 18. Bxe4 Qd7 19. Rh1 Bh6 20. Bxh6 *
Position (FEN): r1b2rk1/2pq3p/1p1p2pB/p2Pp3/2P1B2P/6Pn/PP3PKN/R2Q3R b - - 0 20
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1122
Best move: Rxf2#