Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 d5 3. Nd2 Nf6 4. c3 Nc6 5. Qe2 d4 6. e5 Nd7 7. Ngf3 Bc5 8. Nb3
dxc3 9. bxc3 b6 10. d4 Be7 11. Qc2 f6 12. exf6 Nxf6 13. Be2 O-O 14. O-O e5 15.
Rd1 e4 16. Ng5 Bf5 17. Bc4+ Nd5 18. Nxe4 Kh8 19. Bd3 Bh4 20. Nbd2 Nf4 21. Nf3
Nxd3 22. Qxd3 Qe7 23. Bg5 *
Position (FEN): r4r1k/p1p1q1pp/1pn5/5bB1/3PN2b/2PQ1N2/P4PPP/R2R2K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1783
Best move: Bxg5