Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d6 3. Nf3 g6 4. e3 Bg7 5. Be2 O-O 6. Nbd2 c5 7. c4 b6 8. a3
Bb7 9. Rb1 cxd4 10. exd4 Nbd7 11. d5 Rc8 12. a4 Nc5 13. b4 Na6 14. a5 Nc7 15.
axb6 axb6 16. O-O Nh5 17. Be3 f5 18. Bxb6 Qe8 19. Ba5 Nf6 20. Ng5 e6 21. Bf3
exd5 22. cxd5 Qb5 23. Ne6 Nxe6 24. dxe6 Bxf3 25. Nxf3 Ne4 26. Re1 Nc3 27. Qb3
Nxb1 28. e7+ Rf7 29. e8=Q+ *
Position (FEN): 2r1Q1k1/5rbp/3p2p1/Bq3p2/1P6/1Q3N2/5PPP/1n2R1K1 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1079
Best move: Rxe8