Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 cxb2 5. Bxb2 Bb4+ 6. Nd2 Nf6 7. Bxf7+
Kxf7 8. Qb3+ d5 9. Qxb4 dxe4 10. Ne2 Nc6 11. Qb3+ Qd5 12. Qg3 Re8 13. Rd1 Qxa2
14. Bxf6 gxf6 15. Qxc7+ Re7 16. Qf4 Qe6 17. O-O f5 18. Rfe1 Qe5 19. Qh4 Qg7 20.
Nf4 Ne5 21. Qh5+ Kg8 22. Nxe4 fxe4 *
Position (FEN): r1b3k1/pp2r1qp/8/4n2Q/4pN2/8/5PPP/3RR1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 924
Best move: Rd8+