Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 c5 4. Bb5+ Bd7 5. exd5 Bxb5 6. Nxb5 a6 7. Nc3 exd5 8.
Qe2+ Be7 9. dxc5 Nf6 10. Bg5 O-O 11. O-O-O Re8 12. Bxf6 Bxf6 13. Qf3 Bxc3 14.
Qxc3 Nc6 15. Qb3 Qg5+ 16. Kb1 Reb8 17. Qxd5 Qf4 18. Nh3 Qa4 19. Ng5 Rf8 20.
Rhe1 Qg4 21. h3 Qh5 22. g4 Qg6 23. Qd7 *
Position (FEN): r4rk1/1p1Q1ppp/p1n3q1/2P3N1/6P1/7P/PPP2P2/1K1RR3 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1961
Best move: Qxg5