1.e4 c5 2.Bc4 e5 3.Qh5 Qe7 4.Nc3 Nf6 5.Qf3 Nc6 6.d3 d6 7.Bg5 Nd4 8.Qd1 Qd8 9.Nd5 Be7 10.Bxf6 Bxf6 11.c3 Ne6 12.Qf3 Rb8 13.Bb5+ Kf8 14.a4 h5 15.Bc4 Bg5 16.h4 Bxh4 17.g3 Bf6 18.Rxh5 Rxh5 19.Qxh5 g6 20.Qh7 Bg7 21.Nf3 Ng5 22.Nxg5 Qxg5 23.Kf1 Qh6 24.Qxh6 Bxh6 25.Kg2 Bd7 26.Bb5 Be6 27.Nc7 Ke7 28.Rh1 Bg7 29.Rh7 Kf8 30.Nxe6+ fxe6 31.Bc4 Re8 32.a5 Kf7 33.f4 exf4 34.gxf4 b5 35.axb6 axb6 36.Kf3 Kf6 37.e5+ dxe5 38.fxe5+ Kf7 39.Ke4 Rh8 40.Bxe6+ Kxe6 41.Rxg7 Rh4+ 42.Ke3 Kxe5 43.Rxg6 b5 44.Rb6 b4 45.cxb4 cxb4 46.Rb5+ Kd6 47.d4 Rh3+ 48.Kd2 b3 49.Re5 Kc6 50.Re3 Rh2+ 51.Kc3 Kd5 52.Re5+ Kc6 53.Rc5+ Kb6 54.Kxb3 Rg2 55.Kc3 Rg1 56.Kc4 Rc1+ 57.Kd5 Rh1 58.Rc6+ Kb5 59.Rf6 Rh5+ 60.Ke4 Rh4+ 61.Ke5 Rh5+ 62.Rf5 Rh2 63.b3 Kc6 64.d5+ Kd7 65.Rf7+ Ke8 66.Rb7 Kd8 67.Kd6 Kc8 68.Rg7 Rh1 69.b4 Kb8 70.b5 Rb1 71.Kc6 Rc1+ 72.Kb6 Kc8 73.Rg8+ Kd7 74.Rg6 Ra1 75.Kb7 Rd1 76.Rg5 Kd6 77.b6 Rd2 78.Rg6+ Kd7 79.d6 Rd4 80.Kb8 Rc4 81.b7 Ra4 82.Rg2 Kxd6 83.Rd2+ Kc6 84.Rc2+ Kb6 85.Kc8 Ka7 86.b8=Q+ Ka6 87.Qa8+ Kb6 88.Rc6+ Kb5 89.Qb7+ Ka5 90.Ra6# 1-0