Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. dxc5 Bxc5 5. Nf3 Qb6 6. Be3 Bxe3 7. fxe3 Qxb2 8.
Nbd2 Nc6 9. Rb1 Qxa2 10. Bb5 Ne7 11. Qc1 Qa5 12. Nd4 Bd7 13. Ra1 Qc7 14. O-O
Qxe5 15. N2f3 Qc7 16. Ng5 O-O 17. Bd3 Ng6 18. Qd1 Nce5 19. Qh5 h6 20. Bxg6 Nxg6
21. Rxf7 hxg5 22. Nxe6 Bxe6 *
Position (FEN): r4rk1/ppq2Rp1/4b1n1/3p2pQ/8/4P3/2P3PP/R5K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1424
Best move: Rxc7