Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Nd5 7. Bc4 Nb6 8.
Bb3 e6 9. O-O Be7 10. Nc3 O-O 11. Qg4 f5 12. exf6 Bxf6 13. Ne4 Ba6 14. Rd1 Qe7
15. Bh6 Kh8 16. Nxf6 Qxf6 17. Be3 Nc4 18. Rxd7 Nxe3 19. fxe3 Qf1+ 20. Rxf1 *
Position (FEN): r4r1k/p2R2pp/b1p1p3/8/6Q1/1B2P3/PPP3PP/5RK1 b - - 0 20
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 473
Best move: Rxf1#