1.g3 e5 2.c4 c5 3.Nf3 d6 4.Bg2 g6 5.Nc3 Ne7 6.d3 Nbc6 7.Bg5 Bg7 8.Bxe7 Qxe7 9.a3 Be6 10.O-O O-O 11.Rb1 a5 12.Qa4 Rab8 13.Nd2 Bd7 14.e3 Kh8 15.Nd5 Qd8 16.Qb3 Bg4 17.Rfe1 b6 18.Ne4 f5 19.h3 Bh5 20.Nec3 g5 21.Qc2 g4 22.Qe2 Qd7 23.Kh2 Qe8 24.h4 Bg6 25.b4 axb4 26.axb4 e4 27.dxe4 fxe4 28.bxc5 dxc5 29.Rb3 Qf7 30.Rf1 Ne5 31.Rxb6 Rxb6 32.Nxb6 Nf3+ 33.Bxf3 gxf3 34.Qd2 Qe6 35.Nbd5 Be5 36.Nf4 Qxc4 37.Rc1 Bf7 38.Ncd5 Qb5 39.Qc2 Bxd5 40.Nxd5 Qe2 41.Kh3 c4 42.Qxe4 Bg7 43.Rc2 Qf1+ 44.Kg4 c3 45.Nf4 Qb1 46.Qd3 Qb7 47.Rxc3 Bxc3 48.Qxc3+ Kg8 49.Qc4+ Kh8 50.Qd4+ Kg8 51.e4 Qb3 52.Qe5 Qf7 53.Kxf3 Re8 54.Qd4 Qb3+ 55.Kg2 Qf7 56.Nd5 Qf6 57.Nxf6+ Kh8 58.Kh1 Kg7 59.Qc3 Kg6 60.g4 Rf8 61.Qa1 Kg7 62.Qa2 Rg8 63.Qc4 Kh6 64.Qc3 Rg6 65.Qc2 Rg7 66.e5 Rxg4 67.Qxh7# 1-0