Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. c3 dxc3 5. Bc4 cxb2 6. Bxb2 Bb4+ 7. Nc3 Nf6
8. O-O O-O 9. e5 Ng4 10. Nd5 Bc5 11. h3 Nh6 12. g4 d6 13. Bc1 Nxe5 14. Nxe5
dxe5 15. Bxh6 gxh6 16. Qf3 Be7 17. Rad1 Qd6 18. Qe4 Bg5 19. Bd3 f5 20. Qc4 Be6
21. Bxf5 Bxd5 22. Rxd5 Qc6 *
Position (FEN): r4rk1/ppp4p/2q4p/3RpBb1/2Q3P1/7P/P4P2/5RK1 w - - 1 23
White to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1591
Best move: Rc5+