1.g3 e5 2.c4 Bc5 3.Nf3 d6 4.Bg2 Nf6 5.d4 exd4 6.Nxd4 O-O 7.Nc3 Bb6 8.O-O h6 9.b3 Nbd7 10.Bb2 a6 11.Nd5 Re8 12.Nxb6 Nxb6 13.Qc2 c6 14.e4 d5 15.exd5 cxd5 16.c5 Nbd7 17.Nf5 Qc7 18.Rac1 Ne5 19.Nd6 Re6 20.Rfe1 Qe7 21.Qd2 Bd7 22.Bxe5 Rxe5 23.Rxe5 Qxe5 24.Nxb7 Ne4 25.Bxe4 Qxe4 26.Nd6 Qf3 27.Qd1 Qf6 28.Qxd5 Rd8 29.h4 Be6 30.Qd2 a5 31.Qc3 Qxc3 32.Rxc3 Bc4 33.bxc4 f5 34.Kf1 Rc8 35.h5 Rf8 36.Nf7 f4 37.Rb3 f3 38.Ne5 Rf6 39.Kg1 Rd6 40.Rb1 g6 41.cxd6 Kh8 42.Rb8+ Kg7 43.a4 Kf6 44.g4 g5 45.Re8 Kg7 46.Re7+ Kf6 47.Nd7# 1-0