Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 Nc6 4. f4 a6 5. Nf3 b5 6. Bb3 d5 7. e5 Qb6 8. Be3 d4
9. Bf2 h6 10. O-O Nge7 11. c3 Ng6 12. Bg3 Be7 13. Kh1 O-O 14. cxd4 cxd4 15.
Nbd2 Bb7 16. Ne4 a5 17. Rc1 a4 18. Bc2 Nb4 19. Bb1 Nd5 20. Rf2 Ne3 21. Qg1 Bxe4
22. dxe4 Rfd8 23. Re2 b4 24. Nxd4 Qxd4 25. Qxe3 Qxe3 26. Rxe3 Rd2 27. b3 axb3
28. axb3 Ra1 29. f5 Nf8 30. Bf4 Bc5 31. Rf3 Rb2 32. Rff1 Ba7 33. Bc2 Rxc2 *
Position (FEN): 5nk1/b4pp1/4p2p/4PP2/1p2PB2/1P6/2r3PP/r1R2R1K w - - 0 34
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1079
Best move: Rxa1