1.e4 c5 2.Nf3 Nc6 3.Bc4 d6 4.Ng5 e6 5.d3 d5 6.exd5 exd5 7.Qe2+ Be7 8.Bb5 Be6 9.Bxc6+ bxc6 10.Nxe6 fxe6 11.Qxe6 Qc8 12.Qxc8+ Rxc8 13.O-O Nf6 14.Re1 Rc7 15.Bf4 Rd7 16.Nc3 O-O 17.Re6 Ne8 18.Bg3 Rf6 19.Rae1 d4 20.Rxe7 Rxe7 21.Rxe7 Kf8 22.Rxa7 dxc3 23.bxc3 Nd6 24.Be5 Rg6 25.Rc7 Nb5 26.Rc8+ Ke7 27.Bf4 Nxc3 28.Ra8 Ne2+ 29.Kf1 Nxf4 30.Ra4 Nxg2 31.Rc4 Rg5 32.a4 Kd7 33.a5 Kc7 34.a6 Kb6 35.Ra4 Ka7 36.c3 c4 37.Rxc4 Kxa6 38.Rxc6+ Kb5 39.Rc4 h5 40.h3 h4 41.Rb4+ Kc5 42.Rg4 Rxg4 43.hxg4 Nf4 44.d4+ Kc4 45.g5 Kxc3 46.d5 Nxd5 47.Ke2 Kd4 48.Kf3 Ke5 49.Kg4 g6 50.Kxh4 Kf4 51.Kh3 Kxg5 52.Kg3 Nf4 53.f3 Ne6 54.Kf2 Kf4 55.Kg2 g5 56.Kf2 Nd4 57.Kg2 Nxf3 58.Kf2 g4 59.Kg2 Ne1+ 60.Kf2 Nd3+ 61.Kg2 g3 62.Kf1 Kf3 63.Kg1 g2 64.Kh2 Kf2 65.Kh3 g1=Q 66.Kh4 Kf3 67.Kh5 Kf4 68.Kh6 Kf5 69.Kh7 Kf6 70.Kh8 Kf7 71.Kh7 Qg7#