Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 d6 5. h3 Nf6 6. d3 h6 7. O-O O-O 8. Be3
Bb6 9. Qd2 Be6 10. Bb3 Nd7 11. Nd5 Na5 12. Nxb6 axb6 13. Bxe6 fxe6 14. d4 exd4
15. Bxd4 Nc6 16. Qe3 Nxd4 17. Nxd4 Qf6 18. Rad1 Ne5 19. Qb3 Rae8 20. f4 Nc6 21.
e5 Nxd4 22. Rxd4 dxe5 23. fxe5 *
Position (FEN): 4rrk1/1pp3p1/1p2pq1p/4P3/3R4/1Q5P/PPP3P1/5RK1 b - - 0 23
Black to move.
Themes: Kingside Attack Endgame  
Puzzle rating: 1130
Best move: Qxf1+