Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5+ 4. Nge2 Bg4 5. h3 Bh5 6. d4 Qa5 7. g3 e5 8.
dxe5 Qxe5 9. Bg2 Nc6 10. Bf4 Qa5 11. O-O Nf6 12. Qd3 Bb4 13. Rfd1 O-O 14. a3
Bxc3 15. bxc3 Bg6 16. Qf3 Be4 17. Qe3 Bxc2 18. Rdc1 Bg6 19. Bxc6 bxc6 20. Qe7
Nd5 21. Qg5 Nxf4 *
Position (FEN): r4rk1/p1p2ppp/2p3b1/q5Q1/5n2/P1P3PP/4NP2/R1R3K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1689
Best move: Qxa5