Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ne4 4. a3 Nc6 5. e3 d6 6. Bd3 Nc5 7. exd6 Nxd3+ 8.
Qxd3 Bxd6 9. b4 Qf6 10. Nc3 Bf5 11. Qd2 O-O-O 12. Qb2 Be5 13. Nge2 Bxc3+ 14.
Qxc3 Qg6 15. O-O Rd3 16. Qb2 Qf6 17. Nf4 Rd7 18. Nd5 Qg6 19. b5 Ne7 20. Nf4 Qf6
21. Qb4 *
Position (FEN): 2k4r/ppprnppp/5q2/1P3b2/1QP2N2/P3P3/5PPP/R1B2RK1 b - - 4 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 981
Best move: Qxa1