Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Qf3 Nf6 4. d3 Bc5 5. Bg5 Nd4 6. Qd1 h6 7. Bh4 a6 8. c3
Ne6 9. Bxe6 dxe6 10. Ne2 b5 11. Ng3 g5 12. Nh5 gxh4 13. Nxf6+ Qxf6 14. O-O Rg8
15. h3 Qg5 16. Qf3 Bb7 17. b4 Ba7 18. Na3 c5 19. c4 cxb4 20. Nc2 bxc4 21. dxc4
Rd8 22. Rab1 a5 23. Ne3 Rd4 24. Qg4 Rxe4 25. Qxg5 hxg5 26. Rfc1 Bxe3 27. fxe3
Rxe3 28. c5 Re2 29. c6 Bc8 30. Rd1 Ke7 31. Rd3 Ba6 32. Rdd1 Rc8 33. Rbc1 Rxa2
34. Rd7+ Ke8 35. Ra7 Bb5 36. c7 Rd2 37. Rb7 Ba4 38. Rb8 Rxb8 *
Position (FEN): 1r2k3/2P2p2/4p3/p3p1p1/bp5p/7P/3r2P1/2R3K1 w - - 0 39
White to move.
Themes: Advanced Pawn Endgame  Promotion
Puzzle rating: 938
Best move: cxb8=Q+