Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Bxf7+ Ke7 6. Bd5 Rf8 7. Nf3 d6 8.
c3 Bg4 9. O-O h5 10. b4 Bb6 11. b5 Na5 12. d4 Nxd5 13. exd5 Qd7 14. Bg5+ Ke8
15. Re1 Qf5 16. Nbd2 Kd7 17. dxe5 Rae8 18. e6+ Kc8 19. Re2 Qxd5 20. e7 Rf7 21.
Qf1 Qd3 22. Re4 Bxf3 *
Position (FEN): 2k1r3/ppp1Prp1/1b1p4/nP4Bp/4R3/2Pq1b2/P2N1PPP/R4QK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1601
Best move: Qxd3