1.g3 Nf6 2.Bg2 d5 3.Nf3 Bf5 4.c4 c6 5.b3 e6 6.Bb2 Nbd7 7.O-O Qc7 8.d4 Bd6 9.Nc3 h5 10.Rc1 a6 11.cxd5 exd5 12.Nh4 Be6 13.e4 dxe4 14.d5 Nxd5 15.Nxd5 Bxd5 16.Nf5 Be5 17.Bxe5 Qxe5 18.Bxe4 O-O 19.Bb1 Rfe8 20.Qxh5 Nf6 21.Qg5 Ne4 22.Qg4 Nd2 23.f4 Qf6 24.Bc2 Nxf1 25.Rxf1 Be4 26.Bxe4 Rxe4 27.Rd1 Rae8 28.Rd6 Qb2 29.Qxg7+ Qxg7 30.Nxg7 Kxg7 31.Rd7 R8e7 32.Rd8 Re2 33.a4 Rb2 34.Rd3 Re1#