1.e4 c5 2.f4 Nc6 3.Bc4 d6 4.Qh5 g6 5.Qh4 Bg7 6.Nf3 e6 7.O-O Qxh4 8.Nxh4 Nge7 9.Na3 a6 10.d3 b5 11.Bb3 O-O 12.Be3 Bxb2 13.Rab1 Bxa3 14.c3 d5 15.f5 dxe4 16.dxe4 exf5 17.exf5 Nxf5 18.Bg5 c4 19.Bc2 Nxh4 20.Bxh4 Be6 21.Rf6 Be7 22.Be4 Bxf6 23.Bxf6 Bf5 24.Re1 Rae8 25.Kf1 Bxe4 26.h4 Bd3+ 27.Kf2 Rxe1 28.Kxe1 Re8+ 29.Kf2 Re2+ 30.Kf3 Rxa2 31.g4 a5 32.h5 b4 33.cxb4 axb4 34.Kf4 Rf2+ 35.Kg5 Rxf6 36.Kxf6 c3 37.hxg6 fxg6 38.Ke6 c2 39.Kd6 c1=Q 40.g5 Qxg5 41.Kxc6 Bc4 42.Kc7 Qe7+ 43.Kb6 b3 44.Ka5 b2 45.Ka4 b1=R 46.Ka5 Qa7#