1.g3 c6 2.Bg2 d5 3.Nf3 Nf6 4.c4 dxc4 5.a4 Be6 6.Qc2 g6 7.Ng5 Bd7 8.Qxc4 e6 9.Nc3 Bg7 10.O-O O-O 11.d4 h6 12.Nge4 a5 13.Nxf6+ Qxf6 14.Ne4 Qe7 15.Bf4 e5 16.dxe5 g5 17.Nf6+ Bxf6 18.exf6 Qxf6 19.Bd2 Be6 20.Qc1 Nd7 21.Bc3 Qf5 22.f4 Qc5+ 23.Kh1 Bg4 24.e4 f6 25.Qc2 Bh5 26.e5 fxe5 27.g4 Bf7 28.Rad1 Rad8 29.fxe5 Nxe5 30.Rxd8 Rxd8 31.Qf5 Bd5 32.Qxe5 Bxg2+ 33.Kxg2 Rd1 34.Qh8#