1.e4 c5 2.Nf3 Nc6 3.c3 Nf6 4.e5 Nd5 5.Bc4 Nb6 6.Bb3 g6 7.d4 cxd4 8.cxd4 Bg7 9.Nc3 O-O 10.h4 d5 11.h5 Bg4 12.hxg6 fxg6 13.Be3 e6 14.Qe2 Rc8 15.Nb5 Na5 16.Nd6 Rc7 17.Bd2 Nc6 18.Bc3 a6 19.Qe3 Bxf3 20.gxf3 Nc8 21.Nxc8 Qxc8 22.f4 Rcf7 23.Rh4 b5 24.a3 a5 25.Rc1 Qd8 26.Qh3 b4 27.axb4 axb4 28.Bd2 Nxd4 29.Bd1 h5 30.Qh1 Nf5 31.Rh3 Bh6 32.Qg2 Kh7 33.Rc6 Qd7 34.Rb6 Ne7 35.Rxb4 Qc7 36.Ra4 Nf5 37.Raa3 Rg8 38.Rac3 Qe7 39.Rcf3 Qe8 40.Qh2 Rfg7 41.Rfg3 Qd8 42.Rxh5 Nxg3 43.Rxh6#