Chess puzzle (Advantage)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d5 4. exd5 Bd6 5. c4 Nf6 6. Nc3 O-O 7. Be2 c6 8.
dxc6 Nxc6 9. O-O Bc5+ 10. Kh1 Ng4 11. Ne4 Bb6 12. h3 Nf6 13. Nxf6+ Qxf6 14. Rb1
Bf5 15. d3 Bc7 16. b4 Nd4 17. Bb2 Rad8 18. Bxd4 Rxd4 19. Nxd4 Qxd4 20. Qd2 g5
21. a4 Re8 22. a5 h6 23. Qb2 Qe3 24. Qf6 *
Position (FEN): 4r1k1/ppb2p2/5Q1p/P4bp1/1PP2p2/3Pq2P/4B1P1/1R3R1K b - - 3 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2570
Best move: Bg6