Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d4 exd4 5. Ng5 Ne5 6. Qh5 Nh6 7. Nxf7 Nhxf7
8. Bxf7+ Nxf7 9. Qxc5 d6 10. Qxd4 O-O 11. O-O b6 12. Nc3 Bb7 13. f4 Qh4 14. f5
Ne5 15. Rf4 Qe1+ 16. Rf1 Qh4 17. g3 Qg4 18. Kg2 Rxf5 19. Rxf5 Qxf5 20. Bf4 Qf6
21. Nd5 Bxd5 *
Position (FEN): r5k1/p1p3pp/1p1p1q2/3bn3/3QPB2/6P1/PPP3KP/R7 w - - 0 22
White to move.
Themes: Fork Middlegame  
Puzzle rating: 1398
Best move: Qxd5+