1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 O-O 5.Bg2 d5 6.a3 Bxd2+ 7.Bxd2 Nc6 8.Nf3 dxc4 9.e3 b5 10.b3 Rb8 11.Qc2 cxb3 12.Qxc6 Bb7 13.Qc3 Qd5 14.O-O Rfd8 15.Qb2 c5 16.dxc5 Qh5 17.Nd4 Bxg2 18.Kxg2 Ng4 19.h4 Qd5+ 20.f3 e5 21.Nxb3 e4 22.fxg4 Ra8 23.Rh1 g5 24.Kf2 Rdb8 25.Qc2 h5 26.Rhd1 Kh8 27.Qb2+ Qe5 28.Qxe5+ Kh7 29.Na5 Rg8 30.Ke2 Rgd8 31.Rh1 b4 32.gxh5 Rd4 33.Rhb1 Rxd2+ 34.Kxd2 Rf8 35.Rb2 Kh6 36.Qf6+ Kh7 37.h6 gxh4 38.Qg7# 1-0