Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nf3 Bc5 4. O-O Qf6 5. c3 d6 6. b4 Bb6 7. a4 a5 8. b5
Nce7 9. d4 exd4 10. cxd4 Bg4 11. e5 Qf5 12. Bd3 Qe6 13. exd6 Qxd6 14. Ba3 Qd5
15. Nc3 Qd7 16. Be2 Bxf3 17. Bxf3 Qxd4 18. Bxb7 Rd8 19. Bxe7 Nxe7 20. Qxd4 Bxd4
21. Rac1 O-O 22. h3 Bxc3 *
Position (FEN): 3r1rk1/1Bp1nppp/8/pP6/P7/2b4P/5PP1/2R2RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 671
Best move: Rxc3