1.e4 c5 2.Nc3 e6 3.Nge2 d5 4.d4 Nc6 5.exd5 exd5 6.dxc5 Nf6 7.Be3 Ng4 8.Nxd5 Nxe3 9.Nxe3 Qa5+ 10.Nc3 Bxc5 11.Bd3 Bd4 12.O-O Be6 13.Bc4 O-O 14.Bxe6 fxe6 15.Qg4 Rae8 16.Ne4 Ne5 17.Nf6+ Rxf6 18.Qxd4 Ng6 19.Qe4 Qb5 20.b3 Rf4 21.c4 Qh5 22.Qxb7 Ref8 23.Qd7 R4f6 24.Qd1 Qg5 25.Qg4 Qe5 26.Rae1 h5 27.Qe2 Nf4 28.Qc2 Rg6 29.Kh1 h4 30.h3 Nxg2 31.Nxg2 Rxg2 32.Rxe5 Rf7 33.Rfe1 Rg1+ 34.Kxg1 Rxf2 35.Kxf2 a5 36.Rh1 Kf7 37.Qc3 Kg8 38.Ke3 Kh8 39.Re1 a4 40.a3 axb3 41.Ra1 Kh7 42.Rg5 Kh8 43.Qxg7# 1-0