Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. dxc5 Bxc5 5. Qg4 g6 6. Bd2 Qb6 7. Nh3 Qxb2 8. Bc3
Qc1+ 9. Qd1 Qxd1+ 10. Kxd1 Nc6 11. Bb5 Bd7 12. Nd2 Nge7 13. a4 a6 14. Bxc6 Nxc6
15. Rb1 O-O-O 16. Re1 Kb8 17. Ng5 Rdf8 18. g4 h6 19. Ngf3 h5 20. g5 Be7 21. h4
Bc5 22. Nb3 Bxf2 23. Rf1 Ba7 24. Nfd4 Nxe5 25. Nxe6 fxe6 26. Bxe5+ Ka8 27. Bxh8
*
Position (FEN): k4r1B/bp1b4/p3p1p1/3p2Pp/P6P/1N6/2P5/1R1K1R2 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 921
Best move: Rxf1+