1.d4 Nf6 2.c4 d6 3.Nc3 g6 4.e4 Bg7 5.Be2 O-O 6.Nf3 e5 7.O-O Nc6 8.d5 Ne7 9.b4 Nh5 10.g3 f5 11.Ng5 Nf6 12.f3 f4 13.Ne6 Bxe6 14.dxe6 fxg3 15.hxg3 Nh5 16.Kg2 Nf4+ 17.gxf4 exf4 18.Bxf4 Rxf4 19.Rc1 Nf5 20.exf5 Qg5+ 21.Kf2 Qh4+ 22.Kg2 Qg5+ 23.Kf2 Rd4 24.Bd3 Bh6 25.Qe2 Qh4+ 26.Kg2 Bxc1 27.Rxc1 Qg5+ 28.Kf2 Qxc1 29.e7 Qxc3 30.Qe6+ Kg7 31.f6+ Kh6 32.f7 Qxd3 33.f8=Q+