1.f3 c5 2.g3 d6 3.d4 Be6 4.Be3 b5 5.Bh3 f6 6.b4 g5 7.g4 a6 8.c4 d5 9.cxd5 f5 10.Kd2 Bxd5 11.Qf1 Qd6 12.Qd1 Kf7 13.a3 Bh6 14.f4 cxb4 15.Qe1 Kf8 16.axb4 e6 17.Qh4 Kf7 18.Rxa6 Qb6 19.Kd3 Bb3 20.Ra3 Bc4+ 21.Kd2 Ba2 22.Kc2 Bd5 23.Kc3 Bg2 24.Kc2 Bd5 25.Kc3 Bg2 26.gxf5 Bd5 27.Kd3 Bg2 28.Nc3 Bd5 29.Nxb5 Bg2 30.Bc1 Bd5 31.Bb2 Bg2 32.Bc1 Bd5 33.Bb2 Bg2 34.Bc3 Bd5 35.Bd2 Bg2 36.Ra5 Bd5 37.Nf3 Qa6 38.Rxa6 Bb7 39.Rb1 Bg7 40.Nd6+ Kf8 41.Rb2 Bf6 42.Bc1 gxf4 43.Kd2 Ne7 44.Qxf6+ Kg8 45.Qf7# 1-0