Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 a6 6. a3 Nge7 7. Bg5 f6 8. Bh4
Ng6 9. Bg3 Be7 10. Bd3 O-O 11. Nxc6 bxc6 12. O-O d5 13. exd5 cxd5 14. Bxg6 hxg6
15. Qg4 g5 16. f4 e5 17. f5 Bb7 18. Rad1 d4 19. Ne4 Qb6 20. b4 Rac8 21. Rd2 Qc6
22. Re1 Qd5 23. Bf2 Rc4 24. c3 d3 25. Bd4 exd4 26. Qh3 dxc3 27. Nxc3 Bxb4 *
Position (FEN): 5rk1/1b4p1/p4p2/3q1Pp1/1br5/P1Np3Q/3R2PP/4R1K1 w - - 0 28
White to move.
Themes:  Middlegame  
Puzzle rating: 839
Best move: Nxd5