Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Be7 4. Nf3 O-O 5. e4 d6 6. Be2 Nbd7 7. h3 b6 8. Be3
Bb7 9. Qc2 c5 10. d5 exd5 11. exd5 Re8 12. O-O-O a5 13. a4 Nf8 14. b3 Ng6 15.
Rhe1 Bf8 16. Bd3 Qc7 17. Nb5 Qd7 18. Bf5 Qd8 19. Bg5 Be7 20. Re2 Nh5 21. Bxg6
hxg6 22. Rde1 *
Position (FEN): r2qr1k1/1b2bpp1/1p1p2p1/pNpP2Bn/P1P5/1P3N1P/2Q1RPP1/2K1R3 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1121
Best move: Bxg5+