1.Nf3 d5 2.g3 c6 3.Bg2 Bf5 4.O-O e6 5.c4 Nf6 6.cxd5 exd5 7.Nc3 Be7 8.d3 O-O 9.Qb3 Qb6 10.Qc2 h6 11.e4 dxe4 12.dxe4 Bh7 13.Nh4 Nbd7 14.Be3 Bc5 15.Na4 Bxe3 16.Nxb6 Bxb6 17.Rad1 Nc5 18.Nf5 Bxf5 19.exf5 a5 20.Rfe1 Rfe8 21.Kf1 Ng4 22.h3 Nf6 23.g4 Rac8 24.Bf3 Nfd7 25.Qc3 Nf6 26.h4 Rxe1+ 27.Rxe1 Rd8 28.g5 hxg5 29.hxg5 Nd5 30.Bxd5 cxd5 31.g6 Ne4 32.Qh3 fxg6 33.fxg6 Kf8 34.Qe6 Bd4 35.Qf7#