Chess puzzle (Advantage)
Moves: 1. b3 d5 2. Bb2 c5 3. Nf3 Nc6 4. e3 Bg4 5. d4 Nf6 6. Be2 Qc7 7. dxc5 e6 8. Ba3
O-O-O 9. O-O e5 10. b4 e4 11. Nd4 h5 12. c3 Bxe2 13. Qxe2 Ng4 14. g3 Nge5 15.
Nd2 Qd7 16. Bb2 h4 17. a4 Nd3 18. Ba3 Nde5 19. b5 Nxd4 20. cxd4 Qg4 21. Qe1 Nd3
22. Qb1 Qe2 23. Ra2 *
Position (FEN): 2kr1b1r/pp3pp1/8/1PPp4/P2Pp2p/B2nP1P1/R2NqP1P/1Q3RK1 b - - 6 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1446
Best move: hxg3