Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 g6 6. h4 Bg7 7. Be3 Nf6 8. Be2
O-O 9. h5 Qa5 10. Nxc6 bxc6 11. hxg6 fxg6 12. Qd2 Be6 13. O-O-O Qb4 14. a3 Qb7
15. f3 Rab8 16. Na4 Nxe4 17. Qb4 Qxb4 18. axb4 Ng3 19. Rhe1 Rxb4 20. b3 Nxe2+
21. Rxe2 a5 22. Bd2 Rb7 *
Position (FEN): 5rk1/1r2p1bp/2ppb1p1/p7/N7/1P3P2/2PBR1P1/2KR4 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 920
Best move: Rxe6