1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.c4 Bg4 5.Ne5 Be6 6.cxd5 Bxd5 7.Nf3 c5 8.Nc3 Bc6 9.O-O e6 10.Re1 c4 11.Ne5 Bxg2 12.Kxg2 Qc7 13.Qa4+ Nbd7 14.Nxc4 Bc5 15.d3 O-O 16.Bf4 e5 17.Bd2 a6 18.Ne3 b5 19.Qb3 Qb7+ 20.f3 Nb6 21.Ne4 Nxe4 22.fxe4 Rad8 23.Rac1 Bd4 24.Nf5 g6 25.Nxd4 exd4 26.Rf1 Kg7 27.Bf4 Rd7 28.Be5+ f6 29.Qe6 fxe5 30.Qxe5+ Kg8 31.Rxf8+ Kxf8 32.Rf1+ Kg8 33.Qe8+ Kg7 34.Qf8#