Chess puzzle (Advantage)
Moves: 1. e4 e5 2. b3 Nf6 3. f3 Bc5 4. Bb2 d6 5. Ne2 Bd7 6. a4 Na6 7. Nc1 Nh5 8. Bxa6
bxa6 9. Na2 Qh4+ 10. g3 Nxg3 11. hxg3 Qxh1+ 12. Ke2 Qg2+ 13. Kd3 Qxg3 14. b4
Bb6 15. c4 f5 16. Nbc3 fxe4+ 17. Nxe4 Bf5 18. Qe2 Bxe4+ 19. Qxe4 O-O 20. Rf1
Rf4 *
Position (FEN): r5k1/p1p3pp/pb1p4/4p3/PPP1Qr2/3K1Pq1/NB1P4/5R2 w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1006
Best move: Qxa8+