1.g3 e5 2.c4 Nf6 3.Bg2 Bc5 4.Nc3 c6 5.e3 Bb6 6.Nge2 d5 7.cxd5 cxd5 8.d4 e4 9.O-O Nc6 10.Nf4 O-O 11.f3 exf3 12.Bxf3 Ne7 13.Qb3 Be6 14.Bd2 Rc8 15.Rf2 Rc6 16.Raf1 Ba5 17.Bg2 Bxc3 18.Bxc3 b6 19.Bb4 Re8 20.Qa4 Qd7 21.Nxe6 Qxe6 22.Qxa7 h5 23.Qa3 Ng6 24.Qb3 Rc4 25.Rf5 Rec8 26.Bd2 h4 27.Qd3 hxg3 28.hxg3 Ne4 29.Bxe4 dxe4 30.Qb3 f6 31.Bb4 Nh8 32.Bc3 Nf7 33.R1f4 Nh6 34.Rh5 f5 35.Rfh4 Kf7 36.Rf4 Kg8 37.Kf2 Qg6 38.Rfh4 Ng4+ 39.Ke2 Nh6 40.Qb5 Qe6 41.Qe5 Qxe5 42.dxe5 R4c6 43.Rg5 Re6 44.Rf4 Rc4 45.g4 fxg4 46.Rf6 Rcc6 47.Rgg6 Rxf6 48.exf6 Kf7 49.Rxg7+ Kf8 50.Rg6 Nf5 51.Rxg4 Rc4 52.Kd2 Kf7 53.Rf4 Nd6 54.Rh4 Rc6 55.Rh7+ Kf8 56.Bb4 Ke8 57.Re7+ Kd8 58.b3 Rc4 59.Bxd6 Kc8 60.f7 Rc3 61.f8=Q# 1-0