Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. d3 d5 4. exd5 exd5 5. Bb3 Nf6 6. Bg5 Be7 7. Nf3 Nc6 8.
Ba4 O-O 9. O-O h6 10. Bh4 g5 11. Bg3 Re8 12. Ne5 Bd7 13. Nxd7 Qxd7 14. Nc3 a6
15. f4 b5 16. fxg5 hxg5 17. Bb3 c4 18. dxc4 dxc4 19. Qxd7 Nxd7 20. Nd5 Rac8 21.
a4 cxb3 22. axb5 axb5 23. cxb3 Bc5+ 24. Kh1 Nb4 25. Nc7 Re2 26. Nxb5 Rxb2 27.
Rf5 Ra8 *
Position (FEN): r5k1/3n1p2/8/1Nb2Rp1/1n6/1P4B1/1r4PP/R6K w - - 2 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1264
Best move: Rxa8+