Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 a6 4. a4 a5 5. Nf3 e6 6. Bg5 f6 7. Bh4 Nh6 8. e4 dxe4
9. Nxe4 Nf5 10. Bg3 Nxg3 11. hxg3 Na6 12. Bd3 Nb4 13. c5 f5 14. Neg5 h6 15. Qe2
Nxd3+ 16. Qxd3 Bxc5 17. Qc4 Bb4+ 18. Kf1 Qf6 19. Rd1 O-O 20. Nh3 b5 21. Qxc6
bxa4 *
Position (FEN): r1b2rk1/6p1/2Q1pq1p/p4p2/pb1P4/5NPN/1P3PP1/3R1K1R w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1094
Best move: Qxa8