Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. c3 Nc6 4. d4 exd4 5. cxd4 d5 6. e5 Bg4 7. Be3 Bb4+ 8. Nc3
Nge7 9. a3 Bxc3+ 10. bxc3 O-O 11. h3 Bxf3 12. Qxf3 Ng6 13. Bd3 Qh4 14. O-O f6
15. Bxg6 hxg6 16. Qxd5+ Kh7 17. Rab1 Rad8 18. Qc5 fxe5 19. Rxb7 exd4 20. cxd4
Nxd4 21. Bxd4 Rxd4 *
Position (FEN): 5r2/pRp3pk/6p1/2Q5/3r3q/P6P/5PP1/5RK1 w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1277
Best move: Qxf8