1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.g3 O-O 5.Bg2 d6 6.O-O Nc6 7.Nc3 Rb8 8.b3 a6 9.Nd5 Nd7 10.Bb2 e6 11.Nc3 Ne7 12.Rc1 b5 13.cxb5 axb5 14.Qc2 Bb7 15.Rfd1 Ba8 16.Qd3 b4 17.Na4 Bc6 18.Qc2 Nb6 19.Ng5 Bxg2 20.Kxg2 Nxa4 21.bxa4 c6 22.h4 Rc8 23.h5 Nd5 24.Ne4 f5 25.Nd2 f4 26.hxg6 fxg3 27.gxh7+ Kh8 28.Ne4 Rxf2+ 29.Kxg3 Rg2+ 30.Kxg2 Ne3+ 31.Kf2 Nxc2 32.Rxc2 Qh4+ 33.Ke3 Bh6+ 34.Kd3 Qh3+ 35.Kc4 d5+ 36.Kc5 dxe4 37.Rg1 Kxh7 38.Bc1 Qf5+ 39.Kb6 Rb8+ 40.Kc7 Bf4+ 41.Bxf4 Qxf4+ 42.Kd7 Rb7+ 43.Kxe6 Qf7+ 44.Kd6 Qd5#