1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.Qg4 Bf6 8.Qg3 Nc6 9.Nc3 Nge7 10.Bf4 Ng6 11.Bd6 Bh4 12.Qe3 Qg5 13.Qh3 Nf4 14.Bxf4 Qxf4 15.g3 Qf3 16.Qxh4 Qxh1+ 17.Ke2 Nd4+ 18.Nxd4 Qxa1 19.e5 d5 20.exd6 f6 21.Bxh7 Kf8 22.Ne4 e5 23.Nxf6 Rxh7 24.Nxh7+ Kg8 25.Ng5 Qxa2 26.Qh7+ Kf8 27.b3 Bg4+ 28.f3 Ke8 29.Qg8+ Kd7 30.Qf7+ Kxd6 31.Ne4#