Chess puzzle (Advantage)
Moves: 1. b4 d5 2. Bb2 c6 3. Nf3 e6 4. e3 f5 5. c4 Nf6 6. a3 Bd6 7. Be2 O-O 8. O-O
Nbd7 9. Nd4 Ne4 10. d3 Ng5 11. h4 e5 12. hxg5 exd4 13. Bxd4 Qxg5 14. f4 Qe7 15.
c5 Bc7 16. Nd2 b6 17. Nb3 bxc5 18. Nxc5 Bb6 19. Rc1 a5 20. Qa4 axb4 *
Position (FEN): r1b2rk1/3nq1pp/1bp5/2Np1p2/Qp1B1P2/P2PP3/4B1P1/2R2RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1662
Best move: Qxa8