Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qe7 5. Nc3 Nxd4 6. Qxd4 Qb4 7. Qe5+ Kd8
8. a3 Qc5 9. Qxc5 Bxc5 10. Bc4 f6 11. Bf4 c6 12. b4 Bd4 13. Bd2 b5 14. Bb3 Bb7
15. O-O-O Bxf2 16. Bf4 g5 17. Bg3 Be3+ 18. Kb1 h5 19. Rhe1 Bb6 20. Be6 h4 *
Position (FEN): r2k2nr/pb1p4/1bp1Bp2/1p4p1/1P2P2p/P1N3B1/2P3PP/1K1RR3 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1107
Best move: Rxd7+