Chess puzzle (Advantage)
Moves: 1. e4 Nf6 2. e5 Nd5 3. c4 Nb6 4. d4 d6 5. exd6 cxd6 6. Nc3 g6 7. Be3 Bg7 8. h3
O-O 9. Nf3 e5 10. d5 f5 11. c5 f4 12. cxb6 fxe3 13. fxe3 Qxb6 14. Qd2 Nd7 15.
O-O-O Nc5 16. Bc4 Bf5 17. b3 Rac8 18. Rhf1 Ne4 19. Nxe4 Bxe4 20. Ng5 Rxf1 21.
Rxf1 Bxg2 *
Position (FEN): 2r3k1/pp4bp/1q1p2p1/3Pp1N1/2B5/1P2P2P/P2Q2b1/2K2R2 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1235
Best move: Qxg2