1.g3 Nf6 2.Nf3 d6 3.Nc3 Rg8 4.d4 d5 5.Bd2 e6 6.Bg2 c5 7.O-O Nc6 8.e3 Be7 9.dxc5 Bxc5 10.Qe2 Be7 11.Rad1 e5 12.e4 d4 13.Nd5 Bg4 14.Qb5 Qd7 15.Nxe7 Qxe7 16.h3 Bxf3 17.Bxf3 a6 18.Qb6 h5 19.c3 Rd8 20.cxd4 Nxd4 21.Bg2 h4 22.Bb4 Qd7 23.Ba5 hxg3 24.Qxd8+ Qxd8 25.Bxd8 Kxd8 26.fxg3 Ke7 27.Kh2 Rh8 28.Rc1 Ng4+ 29.Kh1 Ne3 30.Rc7+ Kd6 31.Rfxf7 b5 32.Rxg7 Ne6 33.Rgd7# 1-0