1.Nf3 d5 2.d4 Nf6 3.e3 e6 4.b3 c5 5.Bb2 cxd4 6.exd4 Bb4+ 7.c3 Bd6 8.Bd3 b6 9.Nbd2 Bb7 10.O-O Ne4 11.Qe2 Nxd2 12.Qxd2 O-O 13.Rfe1 Nd7 14.Qe2 Rc8 15.Rad1 Qe7 16.Ne5 Nf6 17.Qe3 Rc7 18.Qh3 Rfc8 19.Re3 g6 20.f3 Nd7 21.Nxd7 Qxd7 22.g3 Bc6 23.Rde1 Bb5 24.Bb1 a5 25.a4 Bc6 26.Bc1 b5 27.axb5 Bxb5 28.Bd2 a4 29.bxa4 Bxa4 30.Bd3 Bb5 31.f4 Bxd3 32.Rxd3 Qb5 33.g4 Re8 34.f5 exf5 35.Rxe8+ Qxe8 36.gxf5 Qe2 37.fxg6 fxg6 38.Rf3 Bxh2+ 39.Qxh2 Qxf3 40.Qxc7 Qd1+ 41.Kf2 Qxd2+ 42.Kg1 Qe1+ 43.Kh2 Qf2+ 44.Kh1 Qe1+ 45.Kh2 Qe6 46.Qb7 h5 47.Qc7 Qf7 48.Qe5 Kh7 49.Kg3 Qf5 50.Qe8 Kg7 51.Qe7+ Kh6 52.Qe8 Qf6 53.Qd7 h4+ 54.Kh2 Qf2+ 55.Kh1 Qf3+ 56.Kh2 h3 57.Qxh3+ Qxh3+ 58.Kxh3 Kg5 59.Kg3 Kf5 60.Kf3 g5 61.Kg3 g4 62.Kg2 Kf4 63.Kf2 g3+ 64.Kg2 Kg4 65.c4 dxc4 66.d5 c3 67.d6 c2 68.d7 c1=Q 69.d8=Q Qc2+ 70.Kf1 Qf2#