Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Qf6 3. Bc4 Bc5 4. O-O c6 5. c3 a5 6. d4 exd4 7. cxd4 Bb6 8. Re1
Ne7 9. e5 Qg6 10. Bd3 Qe6 11. b3 O-O 12. Bc4 Qg6 13. Bd3 Qe6 14. Ng5 Qd5 15.
Bc4 Qxd4 16. Qf3 Nd5 17. Rd1 Qxa1 18. Rxd5 Qxb1 19. Rd1 Qg6 20. h4 h6 *
Position (FEN): rnb2rk1/1p1p1pp1/1bp3qp/p3P1N1/2B4P/1P3Q2/P4PP1/2BR2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 2603
Best move: Rd6