Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 g6 3. Bd3 Bg7 4. Nd2 d6 5. f4 O-O 6. c4 c5 7. Ngf3 Ng4 8. Nb3
cxd4 9. exd4 Nc6 10. h3 Nf6 11. O-O Nb4 12. a3 Nxd3 13. Qxd3 Bf5 14. Qe2 Ne4
15. Qe1 Qc8 16. g4 Bxg4 17. Qxe4 Bxh3 18. Rf2 Qxc4 19. Na5 Qc7 20. Qxb7 *
Position (FEN): r4rk1/pQq1ppbp/3p2p1/N7/3P1P2/P4N1b/1P3R2/R1B3K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1193
Best move: Qxa5