Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ Bd7 7. Qe2 Nxd5 8.
Qxe5+ Ne7 9. Bxd7+ Qxd7 10. Qxa5 h6 11. Nf3 a6 12. O-O O-O-O 13. d3 Nf5 14. Ne5
Qe6 15. Re1 Bd6 16. Nc4 Qf6 17. Nxd6+ Rxd6 18. Bf4 Rc6 19. Nc3 Nd4 20. Be5 Qg5
21. Bxd4 *
Position (FEN): 2k4r/1pp2pp1/p1r4p/Q5q1/3B4/2NP4/PPP2PPP/R3R1K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1269
Best move: Qxa5