Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 a6 4. c3 Nc6 5. d4 d5 6. exd5 exd5 7. Qe2+ Be7 8. Bb3
Nf6 9. O-O c4 10. Bc2 O-O 11. Bg5 Re8 12. Be3 Be6 13. Nbd2 Qd7 14. Qd1 Bf5 15.
Bf4 Bxc2 16. Qxc2 Bd6 17. Bxd6 Qxd6 18. Rfe1 h6 19. Qf5 Qd7 20. Qxd7 Nxd7 21.
b4 b5 22. a4 Kf8 23. Nf1 Rxe1 24. Nxe1 Nb6 25. axb5 axb5 26. Rxa8+ Nxa8 27. Ne3
Nb6 28. Nf3 g6 29. h4 Ke7 30. Nh2 Ke6 31. g4 Na4 32. Nd1 f5 33. f3 fxg4 34.
fxg4 Nxb4 *
Position (FEN): 8/8/4k1pp/1p1p4/nnpP2PP/2P5/7N/3N2K1 w - - 0 35
White to move.
Themes: Hanging Piece Endgame, Knight Endgame  
Puzzle rating: 1093
Best move: cxb4