1.Nf3 d5 2.e3 e6 3.d4 Nf6 4.c4 c5 5.cxd5 exd5 6.Bb5+ Bd7 7.Bxd7+ Kxd7 8.Nc3 Kc7 9.Ne5 Qe8 10.O-O Nc6 11.Nxc6 Qxc6 12.dxc5 Bxc5 13.e4 dxe4 14.Bf4+ Kc8 15.Rc1 Rd8 16.Qe2 Kd7 17.Be5 Bb6 18.Bxf6 gxf6 19.Nxe4 Qe6 20.Qf3 Ke7 21.Rfe1 Rac8 22.Nc3 Kf8 23.Rxe6 fxe6 24.Qxf6+ Ke8 25.Qxe6+ Kf8 26.Rc2 Rxc3 27.Qe2 Re8 28.bxc3 Rxe2 29.Rxe2 Bc7 30.h4 h6 31.Re6 a5 32.Rxh6 b6 33.Re6 Kg8 34.Re8+ Kg7 35.Re3 Kh8 36.g3 Bf4 37.Kh2 Bxe3 38.fxe3 a4 39.Kg1 a3 40.Kg2 Kh7 41.g4 Kg7 42.e4 Kg6 43.g5 Kh7 44.g6+ Kxg6 45.Kg3 Kf7 46.c4 Ke6 47.Kg2 Ke5 48.Kf3 Kd4 49.h5 Ke5 50.h6 Kd4 51.Ke2 b5 52.cxb5 Ke5 53.b6 Kxe4 54.Kd1 Kd3 55.Kc1 Ke2 56.b7 Ke1 57.b8=B Ke2 58.Be5 Kf2 59.Bf6 Kf3 60.Kb1 Ke2 61.Bc3 Kd3 62.Ba5 Kd4 63.Bc3+ Kxc3 64.h7 Kd3 65.Ka1 Ke2 66.Kb1 Kd1 67.h8=Q Ke1 68.Qg7 Ke2 69.Kc1 Kf1 70.Qf6+ Ke1 71.Qf7 Ke2 72.Qf5 Ke1 73.Qd5 Kf2 74.Qc5+ Kg2 75.Qb4 Kh1 76.Qh4+ Kg1 77.Qd4+ Kh2 78.Qe5+ Kh3 79.Kc2 Kg4 80.Qd5 Kh4 81.Qc6 Kg3 82.Qa6 Kh2 83.Qa5 Kh1 84.Kd3 Kh2 85.Qa6 Kg3 86.Qc8 Kf2 87.Kd4 Kg3 88.Qh8 Kf2 89.Qg8 Ke2 90.Qg7 Kf1 91.Ke3 Ke1 92.Qh8 Kd1 93.Qh7 Ke1 94.Qh1# 1-0