1.g3 d5 2.Nf3 Nf6 3.Bg2 e6 4.O-O b5 5.d3 Bb7 6.c4 bxc4 7.dxc4 Nbd7 8.Nc3 c6 9.Be3 Nb6 10.cxd5 cxd5 11.Qb3 Nfd7 12.Rfc1 Be7 13.a4 Ba6 14.Nd4 Ne5 15.Ncb5 O-O 16.Nc6 Nxc6 17.Rxc6 Bxb5 18.axb5 Nc4 19.Rxc4 dxc4 20.Qxc4 Rc8 21.Bc6 Bf6 22.Rxa7 Qd1+ 23.Kg2 Rfd8 24.b3 h5 25.Bb6 Rd2 26.Ra8 Rxa8 27.Bxa8 Rc2 28.Qe4 Rc1 29.Kh3 Qf1+ 30.Qg2 Qxe2 31.f4 Qg4#