Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Bg4 4. d4 Qf6 5. dxe5 dxe5 6. Be2 Bxf3 7. Bxf3 Nd7 8.
Qd5 O-O-O 9. Be3 Nb6 10. Qa5 a6 11. O-O Qc6 12. Nc3 Nf6 13. a3 Rd6 14. Rad1 Be7
15. Rxd6 Bxd6 16. Na2 Nc4 17. Qe1 Nxb2 18. Nb4 Bxb4 19. axb4 Qxc2 20. b5 a5 *
Position (FEN): 2k4r/1pp2ppp/5n2/pP2p3/4P3/4BB2/1nq2PPP/4QRK1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1288
Best move: Qxa5