Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 Nc6 3. e3 Bf5 4. Bb5 Nf6 5. Bxc6+ bxc6 6. O-O e6 7. d3 Bd6 8.
Nh4 O-O 9. Nxf5 exf5 10. Nd2 Rb8 11. a3 Re8 12. b4 Ng4 13. Nb3 Qh4 14. h3 Nxe3
15. Bxe3 Rxe3 16. Nd4 g6 17. Qd2 Bxf4 18. Nxc6 Rxh3 19. Rxf4 *
Position (FEN): 1r4k1/p1p2p1p/2N3p1/3p1p2/1P3R1q/P2P3r/2PQ2P1/R5K1 b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 821
Best move: Rh1#