Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 c5 4. c3 Nf6 5. b3 Nc6 6. Bd3 b6 7. Ne2 Bd6 8. Bg3 O-O
9. Nd2 e5 10. dxe5 Nxe5 11. Nf3 Nxd3+ 12. Qxd3 Bc7 13. O-O-O c4 14. Qc2 cxb3
15. axb3 a5 16. c4 Qe7 17. Ng5 g6 18. Nd4 dxc4 19. Qxc4 Be5 20. Bh4 Qa3+ 21.
Kc2 Bf5+ 22. Kd2 a4 23. Nxf5 axb3 24. Nh6+ *
Position (FEN): r4rk1/5p1p/1p3npN/4b1N1/2Q4B/qp2P3/3K1PPP/3R3R b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 982
Best move: Kg7