1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.h3 d6 5.e3 c5 6.c3 cxd4 7.cxd4 Qb6 8.Qc1 O-O 9.Nc3 Bf5 10.Be2 Nc6 11.Qd2 Ne4 12.Nxe4 Bxe4 13.O-O e5 14.Ng5 Bxg2 15.Kxg2 exf4 16.Bc4 Nd8 17.Bd5 h6 18.Ne4 Nc6 19.Nxd6 Rad8 20.Bxf7+ Rxf7 21.Nxf7 Kxf7 22.Rfd1 Rd5 23.e4 f3+ 24.Kxf3 Nxd4+ 25.Kg2 Rg5+ 26.Kh1 Rh5 27.Qf4+ Kg8 28.Kg2 Rg5+ 29.Kh1 Qe6 30.Rd3 Be5 31.Qe3 Rh5 32.Rg1 g5 33.f4 Bxf4 34.Qxf4 Rxh3+ 35.Rxh3 Qxh3+ 36.Qh2 Qxh2+ 37.Kxh2 Nf3+ 38.Kg2 Nxg1 39.Kxg1 Kf7 40.Kf2 Ke6 41.Kf3 Ke5 42.Ke3 g4 43.b3 h5 44.a3 h4