Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d4 exd4 5. Ng5 Nh6 6. Nxf7 Nxf7 7. Bxf7+ Kxf7
8. Qh5+ Kg8 9. Qxc5 h6 10. O-O Qf6 11. c3 dxc3 12. Nxc3 d6 13. Qa3 Be6 14. Be3
Kh7 15. Nd5 Bxd5 16. exd5 Ne5 17. Bd4 Qf7 18. Qb3 b6 19. Rae1 Rhe8 20. Rc1 g6
21. Rc2 a5 22. Rfc1 Ra7 23. Qh3 Re7 24. Be3 h5 25. Qc8 Qxd5 26. Rxc7 *
Position (FEN): 2Q5/r1R1r2k/1p1p2p1/p2qn2p/8/4B3/PP3PPP/2R3K1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1503
Best move: Raxc7