1.g3 c5 2.c4 Nc6 3.Nf3 g6 4.Bg2 Bg7 5.Nc3 e6 6.d4 Nxd4 7.Nxd4 cxd4 8.Ne4 d5 9.Qa4+ Kf8 10.Qa3+ Qe7 11.Nd6 Nf6 12.Bd2 Kg8 13.O-O dxc4 14.Bb4 a5 15.Rac1 Bf8 16.Rxc4 Qd8 17.Rfc1 Bd7 18.Bc5 b6 19.Bxd4 Rb8 20.Qf3 Bg7 21.Be5 h5 22.Nb7 Rxb7 23.Qxb7 Ng4 24.Bc7 Qf6 25.Bxb6 Qxb2 26.R4c2 Qb5 27.Ba7 Qa4 28.Rc7 Ne5 29.f4 Ng4 30.Rxd7 Qxa2 31.Rxf7 Qb2 32.Rxg7+ Qxg7 33.Rc8+ Kh7 34.Rc7 Rg8 35.Bd4 e5 36.Bxe5 Nxe5 37.fxe5 a4 38.Bd5 a3 39.Bxg8+ Kxg8 40.Rxg7+ Kh8 41.Rh7+ Kg8 42.Qg7# 1-0