Chess puzzle (Advantage)
Moves: 1. c4 e5 2. g3 Nf6 3. Bg2 Bc5 4. Nc3 O-O 5. e3 h6 6. Nge2 c6 7. O-O Re8 8. d4
exd4 9. exd4 Bb6 10. Be3 d5 11. cxd5 Nxd5 12. Nxd5 cxd5 13. Nc3 Be6 14. Qb3 Nc6
15. Rad1 Na5 16. Qc2 Rc8 17. Qe2 Nc4 18. Rfe1 Nxe3 19. fxe3 Ba5 20. Rc1 Bxc3
21. bxc3 Qa5 22. Qd3 Qxa2 23. e4 Qc4 24. Qxc4 dxc4 25. d5 Bd7 26. e5 a5 27. e6
fxe6 28. dxe6 Rxe6 *
Position (FEN): 2r3k1/1p1b2p1/4r2p/p7/2p5/2P3P1/6BP/2R1R1K1 w - - 0 29
White to move.
Themes: Pin Endgame  
Puzzle rating: 1257
Best move: Bd5