Chess puzzle (Advantage)
Moves: 1. e3 b6 2. d4 Bb7 3. c4 e6 4. Nc3 Bb4 5. a3 Bxc3+ 6. bxc3 d6 7. f3 Nd7 8. e4
Ne7 9. Bd3 f6 10. Ne2 e5 11. O-O O-O 12. Be3 a5 13. a4 Ba6 14. Qb3 Kh8 15. Rad1
Ng6 16. Ng3 Ne7 17. h4 g6 18. f4 Kg7 19. Rf2 Ng8 20. Rdf1 Qe7 21. h5 Nh6 22.
fxe5 fxe5 23. Bxh6+ Kxh6 24. hxg6 Rxf2 25. Rxf2 Qg5 26. gxh7 Qxg3 27. Rf3 Qe1+
28. Kh2 Kxh7 *
Position (FEN): r7/2pn3k/bp1p4/p3p3/P1PPP3/1QPB1R2/6PK/4q3 w - - 0 29
White to move.
Themes:  Middlegame  
Puzzle rating: 2142
Best move: c5