1.Nf3 e6 2.c4 c6 3.e4 d5 4.e5 d4 5.Qe2 b6 6.g3 c5 7.d3 Bb7 8.Bg2 Nc6 9.Nbd2 Qc7 10.Ne4 h6 11.Bd2 Nxe5 12.Nxe5 Qxe5 13.O-O Qc7 14.Bf4 Qd7 15.a3 Be7 16.b4 Nf6 17.Nxf6+ Bxf6 18.Bxb7 Qxb7 19.bxc5 bxc5 20.Rab1 Qc6 21.Qh5 O-O 22.Rb5 Rac8 23.Rfb1 Rfe8 24.Rb7 Re7 25.Rxe7 Bxe7 26.Qg4 Kh7 27.h4 Bd8 28.Qh5 Kg8 29.Qg4 Kf8 30.Be5 f6 31.Bf4 e5 32.Bd2 Bb6 33.a4 Re8 34.a5 Bc7 35.Qg6 a6 36.h5 e4 37.dxe4 Qxe4 38.Qxe4 Rxe4 39.Rb7 Be5 40.f4 Re2 41.fxe5 Rxd2 42.exf6 gxf6 43.Rc7 Re2 44.Rxc5 Re5 45.Rxe5 fxe5 46.Kf2 e4 47.c5 d3 48.Ke3 Ke7 49.g4 Ke6 50.c6 Kd6 51.g5 hxg5 52.h6 g4 53.h7 g3 54.h8=Q g2 55.Qg7 g1=R 56.Qxg1 Ke5 57.Qa1+ Kf5 58.Qf1+ Kg5 59.Qh3 Kf6 60.Qf1+ Kg5 61.Qe2 Kh4 62.Qg2 d2 63.Qh1+ Kg3 64.Qd1 Kg2 65.Qxd2+ Kg3 66.Qd7 Kg2 67.Qd6 Kg1 68.Qa3 Kh2 69.Qc1 Kh3 70.Qd2 Kh4 71.Qc3 Kg5 72.Qd3 Kf5 73.Qb1 Kf6 74.Qb3 Kg7 75.Qb2+ Kf7 76.Qb3+ Kg6 77.Kd4 Kf6 78.c7 e3 79.Qa3 Kf7 80.Qxe3 Kf6 81.Kd5 Kg6 82.Kc4 Kf5 83.Kd5 Kf6 84.Qc1 Kf7 85.Kc6 Ke8 86.Kd5 Kd7 87.Ke5 Kc8 88.Qf4 Kb7 89.Qf6 Ka8 90.Qxa6# 1-0