Chess puzzle (Crushing)
Moves: 1. d4 d6 2. c4 e5 3. d5 f5 4. e4 Nf6 5. Nc3 Be7 6. exf5 Bxf5 7. Bd3 Bxd3 8.
Qxd3 O-O 9. Nge2 Nbd7 10. O-O Nc5 11. Qc2 a5 12. b3 c6 13. Bb2 Qd7 14. Rad1 Qg4
15. Ng3 Nh5 16. Nxh5 Qxh5 17. Ba3 Qf5 18. Qxf5 Rxf5 19. dxc6 bxc6 20. Bxc5 dxc5
21. Rd7 Bh4 22. Rc7 Rf6 23. Re1 *
Position (FEN): r5k1/2R3pp/2p2r2/p1p1p3/2P4b/1PN5/P4PPP/4R1K1 b - - 5 23
Black to move.
Themes: Kingside Attack Endgame  
Puzzle rating: 1070
Best move: Bxf2+