Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8.
O-O Bxc3 9. d5 Ne5 10. Qe2 Qf6 11. Qxe4 O-O 12. bxc3 Re8 13. Nxe5 Rxe5 14. Qc2
d6 15. Bd3 Rxd5 16. Bxh7+ Kh8 17. Bb2 Qh4 18. Be4 Rh5 19. h3 Bxh3 20. f3 Bxg2
21. Qxg2 Rg5 22. Qxg5 *
Position (FEN): r6k/ppp2pp1/3p4/6Q1/4B2q/2P2P2/PB6/R4RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1004
Best move: Qxg5+