Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Qh5 Qf6 3. Nc3 c6 4. Bc4 d6 5. Nf3 g6 6. Qg5 Be7 7. Qe3 a5 8. a4 h6
9. d4 exd4 10. Nxd4 Bd7 11. f4 Qh4+ 12. g3 Qh3 13. Bd2 Bg4 14. Bf1 Qh5 15. Be2
Bxe2 16. Ncxe2 Nd7 17. O-O-O Ngf6 18. h3 Qc5 19. e5 dxe5 20. fxe5 Qxe5 21. Qb3
O-O-O 22. Bxa5 *
Position (FEN): 2kr3r/1p1nbp2/2p2npp/B3q3/P2N4/1Q4PP/1PP1N3/2KR3R b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1633
Best move: Qxa5