1.e4 c5 2.Nc3 Nc6 3.Nge2 e5 4.Nd5 d6 5.Nec3 Nf6 6.Bc4 Be6 7.d3 Bxd5 8.Nxd5 Be7 9.g3 Nxd5 10.Bxd5 Qd7 11.c3 O-O 12.O-O Bd8 13.f4 exf4 14.Bxf4 Bf6 15.Qh5 Rae8 16.Rf2 Ne5 17.Rd1 Ng4 18.Rf3 g6 19.Qh3 b5 20.Bxd6 Qxd6 21.Qxg4 Bg7 22.Qf4 Qd7 23.Kg2 Re7 24.Rdf1 b4 25.Qd2 a5 26.Qf2 Qa7 27.Rc1 Be5 28.cxb4 Bd4 29.Qd2 axb4 30.h4 h5 31.Qh6 Qa6 32.Rcf1 Qd6 33.Rf6 Bxf6 34.Qxg6+ Kh8 35.Qh6+ Kg8 36.Rxf6 Qe5 37.Rg6+ Qg7 38.Rxg7# 1-0