1.Nf3 Nf6 2.g3 c5 3.c4 b6 4.Bg2 Bb7 5.O-O e6 6.Nc3 Be7 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 O-O 10.e4 d6 11.b3 a6 12.Ba3 Qc7 13.f4 Nc6 14.Nxc6 Qxc6 15.Qf3 Ra7 16.Rad1 Rd8 17.e5 Qxf3+ 18.Rxf3 dxe5 19.Rxd8+ Bxd8 20.fxe5 Ng4 21.Rd3 Ra8 22.Bd6 f6 23.Ne4 Kf7 24.exf6 gxf6 25.h3 Nh6 26.Ba3 Nf5 27.Rd7+ Kg6 28.g4 Nh6 29.Bf8 f5 30.Rg7#