Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be7 8. Be3
Be6 9. Qd2 Nc6 10. f3 O-O 11. g4 b5 12. h4 b4 13. Nd5 Bxd5 14. exd5 Nb8 15. h5
a5 16. g5 Ne8 17. O-O-O f5 18. gxf6 Bxf6 19. Rdg1 Kh8 20. Bd3 Nd7 21. Kb1 a4
22. Nc1 b3 23. cxb3 a3 24. Bg6 axb2 25. Ne2 e4 26. h6 Rxa2 27. hxg7+ Nxg7 28.
Bxh7 *
Position (FEN): 3q1r1k/3n2nB/3p1b2/3P4/4p3/1P2BP2/rp1QN3/1K4RR b - - 0 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 993
Best move: Ra1+