1.e4 h6 2.h3 c5 3.Nf3 e6 4.d4 cxd4 5.Nxd4 d6 6.Nc3 Nf6 7.g4 Nc6 8.Bg2 Be7 9.O-O Nxd4 10.Qxd4 Bd7 11.e5 dxe5 12.Qxe5 Bc6 13.Bxc6+ bxc6 14.Be3 O-O 15.Rad1 Nd5 16.Ne4 Qb8 17.Bd4 Qxe5 18.Bxe5 Rad8 19.c4 Nb4 20.Bc7 Rxd1 21.Rxd1 Nxa2 22.Rd7 Bb4 23.Bd6 Bxd6 24.Nxd6 a6 25.Kf1 Nb4 26.Ke2 f5 27.f3 Nc2 28.Rc7 a5 29.c5 Nb4 30.b3 fxg4 31.fxg4 Rb8 32.Rb7 Ra8 33.Ke3 Nd5+ 34.Kd4 a4 35.bxa4 Rxa4+ 36.Ke5 Nf4 37.Ne8 Nxh3 38.Nxg7 Rxg4 39.Ne8 Kf8 40.Nf6 Rg2 41.Kd6 Ng5 42.Kxc6 Rc2 43.Nh7+ Ke8 44.Nf6+ Kf8 45.Nh7+ Ke8 46.Nxg5 hxg5 47.Rg7 Rg2 48.Kd6 Rd2+ 49.Kc7 Rd5 50.c6 Kf8 51.Rh7 Kg8 52.Rd7 g4 53.Kb6 g3 54.c7 Rxd7 55.c8=Q+ Kf7 56.Qxd7+ Kf6 57.Qd4+ Kg6 58.Kc6 g2 59.Qg4+ Kf6 60.Qxg2 e5 61.Qc2 Ke7 62.Kd5 Kf7 63.Qc1 Kg6 64.Qb1+ Kg5 65.Qb6 e4 66.Kc6 Kf4 67.Kd7 e3 68.Qf6+ Kg4 69.Qd4+ Kf3 70.Qd5+ Kf2 71.Qc5 Kf3 72.Qf5+ Ke2 73.Kd6 Ke1 74.Ke5 e2 75.Kd4 Kd2 76.Qd3+ Ke1 77.Ke3 Kf1 78.Qxe2+ Kg1 79.Qc2 Kf1 80.Qf2# 1-0