1.e4 c5 2.Nf3 Nc6 3.Nc3 d6 4.b3 e5 5.Bb2 g6 6.Be2 Bg7 7.O-O Nge7 8.a3 O-O 9.Rb1 Kh8 10.h3 f5 11.exf5 gxf5 12.d3 d5 13.Qd2 d4 14.Nd1 Qd6 15.c3 e4 16.Ne1 Be6 17.c4 Bd7 18.Kh1 Ne5 19.dxe4 fxe4 20.Nc3 Qg6 21.Nd1 e3 22.Qc1 Bf5 23.Ra1 d3 24.Qxe3 dxe2 25.Qxe2 N7c6 26.Ne3 Nd4 27.Qd1 Rad8 28.f4 Nec6 29.Nf3 Nxf3 30.Bxg7+ Kxg7 31.Qxf3 Be4 32.Qf2 Nd4 33.b4 Nf5 34.Ng4 h5 35.Qb2+ Kg8 36.Ne5 Qg7 37.Rfe1 Ng3+ 38.Kh2 Rxf4 39.Qc3 Nf1+ 40.Rxf1 Qxg2#