1.Nf3 c5 2.e4 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 b5 6.Bd3 Ne7 7.O-O Bb7 8.f4 Nbc6 9.Nb3 Na5 10.f5 Nxb3 11.axb3 Nc6 12.Bf4 Bc5+ 13.Kh1 O-O 14.e5 exf5 15.Bxf5 Nd4 16.Be4 Bxe4 17.Nxe4 Ne6 18.Qg4 Be7 19.Rad1 Qc7 20.Nf6+ Bxf6 21.exf6 Qxc2 22.fxg7 Rfe8 23.Be5 Qg6 24.Qf3 Ng5 25.Qf4 Ne4 26.Rxd7 f6 27.Bc3 Rad8 28.Ra7 Re6 29.b4 Rde8 30.Bd4 Rd6 31.Bc5 Rd2 32.Qf3 Rxb2 33.Rxa6 Kxg7 34.Bd4 Rd2 35.Bxf6+ Kg8 36.Bc3 Rd6 37.Rxd6 Nxd6 38.Qd5+ Qe6 39.Qd4 Nf7 40.Qg7# 1-0