Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 d6 5. e4 O-O 6. Be2 e5 7. d5 a5 8. Bg5 h6
9. Bh4 Na6 10. Nd2 Nc5 11. b3 Bd7 12. a3 g5 13. Bg3 Nh7 14. b4 axb4 15. axb4
Rxa1 16. Qxa1 Na6 17. Qa3 f5 18. f3 f4 19. Bf2 Rf7 20. c5 Bf8 21. c6 Nxb4 22.
Qxb4 bxc6 23. Qb3 c5 24. Bb5 Bc8 25. Ke2 g4 26. Ra1 Qg5 27. Ra8 g3 28. Rxc8 *
Position (FEN): 2R2bk1/2p2r1n/3p3p/1BpPp1q1/4Pp2/1QN2Pp1/3NKBPP/8 b - - 0 28
Black to move.
Themes: Advanced Pawn Middlegame  
Puzzle rating: 1583
Best move: gxh2