Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Nc3 Bg4 4. Be2 Bxf3 5. Bxf3 Nf6 6. d3 Be7 7. Be3 h6 8.
Qe2 O-O 9. O-O-O c5 10. Nd5 Nxd5 11. exd5 Qa5 12. Kb1 b5 13. Bd2 b4 14. Qe4 f5
15. Qc4 Nd7 16. c3 bxc3 17. Bxc3 Qc7 18. g4 fxg4 19. Bxg4 Nb6 20. Be6+ Kh8 21.
Qg4 Na4 *
Position (FEN): r4r1k/p1q1b1p1/3pB2p/2pPp3/n5Q1/2BP4/PP3P1P/1K1R3R w - - 5 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxa4