1.d4 c5 2.d5 e6 3.c4 Nf6 4.Nc3 exd5 5.cxd5 a6 6.d6 b5 7.Nf3 Qb6 8.Bf4 Bb7 9.e4 Nh5 10.Be5 f6 11.Ng5 g6 12.Nd5 Bxd5 13.Qxd5 Bg7 14.Qxa8 fxe5 15.Qd5 Rf8 16.a4 c4 17.Qd2 h6 18.Nf3 Nf4 19.axb5 axb5 20.g3 Ne6 21.Bg2 Nc6 22.O-O Kf7 23.Bh3 Ncd4 24.Nxd4 Nxd4 25.Kh1 Kg8 26.f4 Qxd6 27.Ra7 Rf7 28.Bg2 Qc6 29.Qa5 exf4 30.gxf4 Kh7 31.e5 Qe6 32.Qd2 Qb6 33.Rb7 Qc5 34.Be4 Qxe5 35.fxe5 Rxf1+ 36.Kg2 Rf8 37.Qxd4 h5 38.h4 Ra8 39.Qxd7 Rg8 40.Qe6 Rb8 41.Qxg6+ Kg8 42.Qxg7# 1-0