1.e4 c5 2.Nf3 d6 3.Bc4 Nc6 4.c3 e5 5.d4 Nf6 6.d5 Ne7 7.Nbd2 Bg4 8.h3 Bh5 9.O-O Qb6 10.Qa4+ Nd7 11.Bb5 O-O-O 12.Nc4 Qc7 13.Qxa7 b6 14.Qxc7+ Kxc7 15.Nh4 Ng6 16.Nf5 Nf6 17.Be3 Nxe4 18.f3 Nf6 19.b4 Nf4 20.Rfd1 Bg6 21.Ng3 h5 22.a4 h4 23.Nf1 Ne2+ 24.Kh2 Nxc3 25.Rd2 Ncxd5 26.a5 Ra8 27.Rda2 bxa5 28.bxc5 dxc5 29.Nxa5 Kb6 30.Bc6 Rc8 31.Bxd5 Nxd5 32.Nc4+ Kc6 33.Rb2 f6 34.Ra5 Bd6 35.Ra6+ Kd7 36.Rxd6+ Ke7 37.Rxd5 Bf7 38.Rb7+ Ke8 39.Nd6+ Kf8 40.Rxf7+ Kg8 41.Nxc8 Kxf7 42.Bxc5 Rxc8 43.Ne3 Ke6 44.g3 hxg3+ 45.Kxg3 g5 46.Kg4 Rc6 47.Bb4 f5+ 48.Kxg5 f4 49.Rc5 Rd6 50.Rxe5+ Kxe5 51.Bxd6+ Ke6 52.Bxf4 Kf7 53.Kh6 Kf6 54.h4 Kf7 55.Kh7 Kf6 56.h5 Kf7 57.Be5 Kf8 58.h6 Kf7 59.Nf5 Ke6 60.Kg7 Kxe5 61.h7 Kxf5 62.h8=Q Kf4 63.Qh6+ Kxf3 64.Qh4 Ke3 65.Kf6 Kd2 66.Ke5 Ke2 67.Qg3 Kd2 68.Kd4 Kd1 69.Qg2 Kc1 70.Kc3 Kd1 71.Qd2#