Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Nf6 5. O-O Nxe4 6. c3 d5 7. Bb3 Be7 8.
cxd4 O-O 9. Nc3 Nxc3 10. bxc3 Bg4 11. Qd3 Bf6 12. Bc2 g6 13. Bf4 Bxf3 14. Qxf3
Bg5 15. Rfe1 Bxf4 16. Qxf4 Kg7 17. Re2 a6 18. Rae1 Qd7 19. h4 Rfe8 20. h5 Rxe2
21. h6+ Kg8 22. Rxe2 f5 23. Qg5 Re8 *
Position (FEN): 4r1k1/1ppq3p/p1n3pP/3p1pQ1/3P4/2P5/P1B1RPP1/6K1 w - - 2 24
White to move.
Themes: Pin Endgame  
Puzzle rating: 1521
Best move: Bxf5