1.h3 c5 2.e3 Nc6 3.d4 e6 4.Nf3 Nf6 5.dxc5 Bxc5 6.Be2 d5 7.a3 Ne4 8.b4 Be7 9.Bb2 Bf6 10.Qc1 O-O 11.O-O b6 12.c4 Bb7 13.Rd1 Rc8 14.Nc3 Nd6 15.cxd5 Ne5 16.dxe6 Nxf3+ 17.gxf3 Qe7 18.Qd2 Rfd8 19.Nd5 Bxd5 20.Bxf6 Qxf6 21.Qxd5 fxe6 22.Qh5 Nf5 23.f4 Rf8 24.Rac1 e5 25.Rxc8 Rxc8 26.fxe5 Qxe5 27.e4 Qxe4 28.Bd3 g6 29.Bxe4 gxh5 30.Bxf5 Rc3 31.Rd7 Rxa3 32.Kg2 Ra4 33.b5 Ra5 34.Bd3 Kf8 35.Rxh7 Ra3 36.Be4 Ra5 37.Rxh5 a6 38.Bc6 axb5 39.Rxb5 Rxb5 40.Bxb5 Kg7 41.f4 Kh7 42.Kf3 Kg7 43.Ke4 Kh7 44.f5 Kg7 45.Ke5 Kg8 46.f6 Kf7 47.Kf5 Kg8 48.Kg6 Kf8 49.f7 Ke7 50.Kg7 Kd6 51.f8=Q+ Kd5 52.Kf6 Kd4 53.Qe7 Kc3 54.Ke5 Kb2 55.Kd4 Kb3 56.Qa7 Kc2 57.Qa2+ Kd1 58.Kd3 Ke1 59.Qe2# 1-0