Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 g6 6. Bc4 Bg7 7. Qf3 Ne5 8.
Bb5+ Bd7 9. Bxd7+ Nxd7 10. Be3 Rc8 11. O-O Ne5 12. Qe2 Nf6 13. Qb5+ Qd7 14. f4
a6 15. Qb3 Nc4 16. Rae1 Nxe3 17. Rxe3 Ng4 18. Rd3 O-O 19. f5 Ne5 20. fxg6 hxg6
21. Rdd1 Nc4 22. Nd5 e6 23. Nf6+ Bxf6 24. Rxf6 b5 25. Qh3 Kg7 26. Rdf1 Qa7 27.
c3 Nd2 28. R1f4 *
Position (FEN): 2r2r2/q4pk1/p2ppRp1/1p6/3NPR2/2P4Q/PP1n2PP/6K1 b - - 2 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1339
Best move: e5