1.g3 Nf6 2.c4 e5 3.Bg2 Bc5 4.Nc3 c6 5.e3 d5 6.cxd5 Bb6 7.d4 exd4 8.exd4 Nxd5 9.Nxd5 cxd5 10.Ne2 Nc6 11.O-O O-O 12.Be3 Bg4 13.Qd2 Bxe2 14.Qxe2 Bxd4 15.Bxd4 Nxd4 16.Qd3 Ne6 17.Qxd5 Rb8 18.Rad1 Qf6 19.Qb5 g6 20.Rd7 Nd4 21.Qd3 Rfd8 22.Rxd8+ Rxd8 23.Bxb7 Qb6 24.Qa6 Qxb2 25.Qxa7 Kg7 26.Bg2 Ne2+ 27.Kh1 Rd2 28.a4 Nd4 29.Qc5 Rxf2 30.Qe5+ Kg8 31.a5 Rxf1+ 32.Bxf1 Qb7+ 33.Bg2 Qb1+ 34.Bf1 Qxf1# 0-1