Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 e5 4. Bc4 d6 5. O-O h6 6. a3 Bg4 7. h3 Bh5 8. Nxe5
Nxe5 9. Bb5+ Nd7 10. Bxd7+ Qxd7 11. Qxh5 Nf6 12. Qf3 Be7 13. d3 O-O 14. Qg3 Kh8
15. b3 Nh7 16. Bb2 Bf6 17. Rab1 Be5 18. Qf3 f5 19. Nd5 Bxb2 20. Rxb2 fxe4 21.
Qxe4 Rae8 22. Qh4 Qf5 23. Ne3 *
Position (FEN): 4rr1k/pp4pn/3p3p/2p2q2/7Q/PP1PN2P/1RP2PP1/5RK1 b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1196
Best move: Rxe3