Chess puzzle (Advantage)
Moves: 1. e4 g6 2. d4 d6 3. Nf3 Bg7 4. Nc3 c6 5. Bg5 Nf6 6. Bd3 Qb6 7. Rb1 O-O 8. O-O
Nbd7 9. a4 e5 10. Bxf6 Bxf6 11. d5 cxd5 12. Nxd5 Qa5 13. b3 Bg7 14. Ng5 h6 15.
Nf3 Nb6 16. Ne7+ Kh7 17. Nh4 Be6 18. Nd5 Nxd5 19. exd5 Bxd5 20. Qg4 Be6 *
Position (FEN): r4r2/pp3pbk/3pb1pp/q3p3/P5QN/1P1B4/2P2PPP/1R3RK1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1044
Best move: Bxg6+