1.e4 c5 2.Nf3 d6 3.Be2 Nd7 4.O-O e5 5.Nc3 Ndf6 6.Bc4 Nd7 7.a4 Be7 8.d3 a6 9.Ng5 Nh6 10.Qh5 O-O 11.h3 Nf6 12.Qh4 b6 13.Nd5 Nxd5 14.Bxd5 Ra7 15.Qh5 a5 16.f4 Bf6 17.f5 Be7 18.Nf3 Kh8 19.Bxh6 gxh6 20.Bxf7 Bg5 21.Nxg5 hxg5 22.Bd5 Rg7 23.Kh2 Bd7 24.Qh6 Rf6 25.Qh5 Rf8 26.Rac1 Bxa4 27.Qh6 Bb5 28.Rce1 Rf6 29.Qh5 Be8 30.Qe2 b5 31.Ra1 g4 32.Qe1 a4 33.Qh4 gxh3 34.gxh3 Bf7 35.Bxf7 Rgxf7 36.Rg1 Qf8 37.Rg3 Rg7 38.Rg5 Rff7 39.Rg4 Rf6 40.Rgg1 Rff7 41.Rg4 Rf6 42.Rxg7 Qxg7 43.b3 axb3 44.cxb3 Rf8 45.Rg1 Qf7 46.Qh6 Qf6 47.Rg6 Qf7 48.Rxd6 Rg8 49.Qh4 Qf8 50.Rd7 Rg7 51.Rd8 Qg8 52.Rxg8+ Kxg8 53.Qh6 Kh8 54.f6 Rg6 55.Qf8+ Rg8 56.Qh6 Rg6 57.Qh4 Rg8 58.f7 Rg2+ 59.Kh1 c4 60.Qf6+ Rg7 61.f8=Q# 1-0