Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Qf6
8. Qxd5+ Ke8 9. d3 c6 10. Qf3 Be7 11. Nc3 Rf8 12. Qxf6 Bxf6 13. O-O b5 14. Bb3
Nd7 15. a4 b4 16. Ne4 Be7 17. c3 Nc5 18. Nxc5 Bxc5 19. cxb4 Bxb4 20. Be3 a5 21.
Rac1 Bd7 22. Bc5 Bd2 23. Rc2 Bf4 24. Re1 Rf5 25. d4 Rb8 26. Bc4 Kd8 27. Ba7 Rb4
28. b3 exd4 29. Bxd4 c5 30. Bxg7 Rb6 31. Bc3 Rh6 32. g3 Bc7 33. Rd2 Kc8 34.
Ba6+ *
Position (FEN): 2k5/2bb3p/B6r/p1p2r2/P7/1PB3P1/3R1P1P/4R1K1 b - - 4 34
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1614
Best move: Rxa6