Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 Nf6 4. Nc3 g6 5. O-O Bg7 6. h3 d6 7. d4 Na6 8. e5
dxe5 9. dxe5 Qxd1 10. Rxd1 Nd7 11. Bf4 Nb4 12. Bb3 b6 13. a3 Nc6 14. Nb5 O-O
15. Re1 Bb7 16. Nd6 Rab8 17. Nxb7 Rxb7 18. Rad1 b5 19. Rd6 Rc8 20. a4 b4 21.
Bc4 Rbc7 22. Bb5 Nb6 23. Bxc6 Rxc6 24. Rxc6 Rxc6 25. b3 Nd5 26. Bg5 h6 27. Be3
a5 28. Bc1 g5 29. Nd2 Nb6 30. Bb2 c4 31. Bd4 c3 32. Ne4 Nd5 33. Nc5 f6 34. g3 *
Position (FEN): 6k1/6b1/2r1pp1p/p1NnP1p1/Pp1B4/1Pp3PP/2P2P2/4R1K1 b - - 0 34
Black to move.
Themes:  Endgame  
Puzzle rating: 1149
Best move: fxe5