1.g3 Nf6 2.Bg2 e5 3.c4 d5 4.cxd5 Nxd5 5.Nf3 Nc6 6.O-O Nb6 7.Qc2 Be6 8.b3 Qd7 9.Bb2 f6 10.d4 exd4 11.Rd1 Nb4 12.Qc1 c5 13.e3 d3 14.Ne1 Rc8 15.Bc3 Bg4 16.Rd2 c4 17.Na3 cxb3 18.axb3 Be7 19.Qb2 N6d5 20.Nxd3 Nxc3 21.Nxb4 Qc7 22.Nd3 b5 23.Nc2 O-O 24.Nd4 a5 25.Nc6 b4 26.Rxa5 Bd6 27.Qa1 Kh8 28.Ra7 Qb6 29.Ra6 Qc7 30.h3 Bf5 31.Nd4 Be4 32.Ne6 Qb7 33.Rxd6 Bxg2 34.Nxf8 Bxh3 35.Nf4 Qf3 36.Nxh3 Ne2+ 37.Rxe2 Qxe3 38.Rxe3 g6 39.Re4 h5 40.Re2 Rd8 41.Red2 Rb8 42.Qa7 h4 43.Qh7# 1-0