1. d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Be2 0-0 6.Nf3 e5 7.0-0 Nc6 8. d5 Ne7 9. b4 Nh5 10. c5 f5 11. Nd2 Nf4 12. Bf3 g5 13. exf5 Nxf5 14.Nce4 Nd4 15.cxd6 cxd6 16. Nc4 Nxf3+ 17. gxf3 Bh3 18. Ncxd6 Qd7 19.Nc4 Bxf1 20. Qxf1 Nh3+ 21. Kh1 Rxf3 22.Be3 Raf8 23.Rd1 Qf5