Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 Nf6 4. Nc3 a6 5. a3 e6 6. d4 cxd4 7. Nxd4 Nc6 8. Bg5
Be7 9. Nxc6 bxc6 10. Qd2 d5 11. exd5 cxd5 12. Bxf6 Bxf6 13. Ba2 Bb7 14. O-O Rc8
15. Rfe1 O-O 16. Rab1 Qc7 17. Bb3 Ba8 18. Na4 Qc6 19. Qe3 d4 20. Qg3 Be5 *
Position (FEN): b1r2rk1/5ppp/p1q1p3/4b3/N2p4/PB4Q1/1PP2PPP/1R2R1K1 w - - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1181
Best move: Rxe5