Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Bc5 5. Re1 d6 6. c3 a6 7. Ba4 b5 8. Bc2
O-O 9. h3 Bb7 10. d4 exd4 11. cxd4 Bb4 12. Bd2 Re8 13. d5 Bxd2 14. dxc6 Bxe1
15. cxb7 Bxf2+ 16. Kxf2 Rb8 17. Nbd2 Rxb7 18. Nd4 c5 19. N4f3 d5 20. e5 Nd7 21.
Qe2 f6 22. Qd3 g6 *
Position (FEN): 3qr1k1/1r1n3p/p4pp1/1pppP3/8/3Q1N1P/PPBN1KP1/R7 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1375
Best move: Qxd5+