Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d3 Nc6 3. Nf3 Nf6 4. a3 Be7 5. Nc3 O-O 6. e5 Nd5 7. Nxd5 exd5 8.
Bf4 d6 9. exd6 Bxd6 10. Bxd6 Re8+ 11. Be2 Qxd6 12. O-O Ne5 13. Nxe5 Rxe5 14. d4
Rg5 15. f4 Rg6 16. Bd3 Rf6 17. Qd2 Qb6 18. c3 Bf5 19. Bxf5 Rxf5 20. Rae1 c5 21.
dxc5 Qxc5+ 22. Qf2 Qc4 23. Qxa7 Qxf1+ *
Position (FEN): r5k1/Qp3ppp/8/3p1r2/5P2/P1P5/1P4PP/4RqK1 w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1662
Best move: Kxf1