Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O a6 5. Ba4 g6 6. c3 Bg7 7. d4 b5 8. Bc2
O-O 9. d5 Na7 10. Re1 d6 11. Nbd2 Bg4 12. h3 Bd7 13. Nf1 h5 14. Bg5 f6 15. Be3
f5 16. exf5 Nxf5 17. Bxf5 Bxf5 18. Bg5 Qe8 19. Nd4 Bf6 20. Bxf6 Rxf6 21. Ng3
Bd7 22. Ne4 Rf4 23. g3 Rf8 24. Ng5 c6 25. Qc2 Bf5 26. Qd2 Qd8 27. Nxf5 Rxf5 28.
dxc6 *
Position (FEN): r2q2k1/n7/p1Pp2p1/1p2prNp/8/2P3PP/PP1Q1P2/R3R1K1 b - - 0 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1882
Best move: Qxg5