Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. g3 g6 3. Bg2 Bg7 4. Nc3 O-O 5. e4 e5 6. Nge2 c6 7. d4 Re8 8. dxe5
Rxe5 9. Bf4 Re8 10. Bd6 Qa5 11. O-O Na6 12. a3 b5 13. cxb5 Nc7 14. bxc6 dxc6
15. b4 Qb6 16. Na4 Qb7 17. Nc5 Qb6 18. Nc3 Ne6 19. N3a4 Qb5 20. Rc1 Nd4 21. e5
Ne2+ 22. Kh1 Nd5 23. Rc2 Bg4 24. f3 Ne3 25. Qxe2 Nxc2 26. Qxc2 Bf5 27. Qd1 Rad8
28. Nc3 Qc4 29. N3e4 Bxe5 30. Bxe5 Rxd1 31. Nf6+ Kf8 32. Rxd1 *
Position (FEN): 4rk2/p4p1p/2p2Np1/2N1Bb2/1Pq5/P4PP1/6BP/3R3K b - - 0 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1418
Best move: Rxe5