Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 d6 3. g3 Nf6 4. d3 Nc6 5. f4 e6 6. Nf3 Be7 7. Bg2 O-O 8. O-O a6
9. a3 b5 10. Bd2 Bb7 11. Qe2 Nd4 12. Nxd4 cxd4 13. Na2 Rc8 14. Rac1 a5 15. c3
dxc3 16. Nxc3 Ba6 17. Na2 Nd7 18. Rxc8 Qxc8 19. Bxa5 Qb7 20. Rc1 Nc5 21. b4 Nb3
22. Rc7 Qb8 23. Rxe7 Nxa5 24. bxa5 Qd8 25. Ra7 Qxa5 26. Qb2 Qe1+ 27. Bf1 Qe3+
28. Kg2 *
Position (FEN): 5rk1/R4ppp/b2pp3/1p6/4PP2/P2Pq1P1/NQ4KP/5B2 b - - 5 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxa7