Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 c6 3. Nf3 d5 4. e5 Bb4+ 5. c3 Ba5 6. b4 Bc7 7. a4 h6 8. Bd3 Ne7
9. Nh4 O-O 10. f4 Nd7 11. O-O f6 12. Ng6 Nxg6 13. Bxg6 f5 14. g4 fxg4 15. Qxg4
Nb6 16. a5 Nc4 17. Qh3 Bd7 18. Nd2 b6 19. Nxc4 dxc4 20. Kh1 bxa5 21. bxa5 Bxa5
22. Bd2 Rb8 23. Rg1 Rb2 24. Qg2 Qe7 25. Rxa5 Be8 26. Bxe8 Rxe8 27. f5 exf5 28.
Bxh6 *
Position (FEN): 4r1k1/p3q1p1/2p4B/R3Pp2/2pP4/2P5/1r4QP/6RK b - - 0 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 977
Best move: Rxg2