1.g3 c6 2.c4 e5 3.Nf3 d6 4.Bg2 Nf6 5.d3 g6 6.O-O Bg7 7.Nc3 O-O 8.e4 Bg4 9.h3 Bxf3 10.Qxf3 Nbd7 11.Be3 Nc5 12.d4 Ne6 13.d5 Nd4 14.Qd1 c5 15.Rb1 a5 16.a3 b6 17.b3 h5 18.Qd3 Kh7 19.Rb2 Bh6 20.Qd2 Ng8 21.f4 f5 22.fxe5 dxe5 23.exf5 gxf5 24.b4 cxb4 25.axb4 axb4 26.Ne2 Nxe2+ 27.Qxe2 Bxe3+ 28.Qxe3 Qd6 29.Qg5 Qg6 30.Qxg6+ Kxg6 31.Rxb4 Rf6 32.Rfb1 Ra6 33.Bf1 e4 34.R4b3 Ne7 35.c5 Ra8 36.d6 Nc6 37.Rxb6 Ne5 38.Bb5 h4 39.gxh4 f4 40.d7 Kf5 41.Rxf6+ Kxf6 42.c6 Ke7 43.Rd1 Kd8 44.Rd5 Nf3+ 45.Kf2 Ra2+ 46.Kf1 Rc2 47.Ba4 Rc1+ 48.Kf2 Nxh4 49.Ra5 e3+ 50.Ke2 f3+ 51.Kxe3 Re1+ 52.Kf2 Re2+ 53.Kf1 Ng2 54.Ra8+ Kc7 55.d8=Q# 1-0