Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Nc3 Bc5 6. h3 Qe7 7. Bc4 Nxe4
8. O-O Bxh3 9. gxh3 Qg5+ 10. Kh1 Nxf2+ 11. Rxf2 Bxf2 12. Qe2+ Kd8 13. Qxf2 f6
14. Qd4+ Kc8 15. Be6+ Kb8 16. d3 Qg3 17. Bf4 Qf3+ 18. Kg1 g5 19. Bh2 b6 20.
Qxf6 *
Position (FEN): rk5r/p1p4p/1pp1BQ2/6p1/8/2NP1q1P/PPP4B/R5K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1138
Best move: Qxf6