1.e4 c5 2.Nf3 Nc6 3.Bc4 h6 4.Nc3 e5 5.a3 d6 6.h3 Nf6 7.d3 a6 8.Nd5 Nxd5 9.Bxd5 Ne7 10.Ba2 Ng6 11.O-O Be7 12.Nh2 Bg5 13.Qf3 O-O 14.Qh5 Qe7 15.Qxg6 Kh8 16.Qh5 f5 17.Bxg5 Qxg5 18.Qxg5 hxg5 19.exf5 Bxf5 20.Bd5 Rab8 21.a4 b6 22.g4 Bd7 23.Nf3 Rbc8 24.Nxg5 Rce8 25.Ne4 Rf3 26.Ng5 Rf4 27.Ne4 Be6 28.Nxd6 Bxd5 29.Nxe8 e4 30.Nc7 Bb7 31.Ne6 Rf6 32.Ng5 exd3 33.cxd3 Rg6 34.f4 a5 35.Rae1 Bc6 36.b3 Rd6 37.Re3 Rd7 38.Re8#