1.e4 c5 2.Nc3 Nc6 3.Nge2 Nf6 4.d4 cxd4 5.Nxd4 g6 6.Nxc6 bxc6 7.e5 Nh5 8.Bc4 Qc7 9.Qe2 Ng7 10.O-O Ne6 11.f4 Bg7 12.f5 gxf5 13.Rxf5 Nd4 14.Qh5 Nxf5 15.Qxf7+ Kd8 16.Qxf5 Qxe5 17.Qxe5 Bxe5 18.Be3 d5 19.Rd1 Kc7 20.Be2 Bd6 21.Na4 Bf5 22.c4 Bc2 23.Rc1 Bxa4 24.b3 Ba3 25.Rd1 e5 26.cxd5 Bb5 27.Bf3 Rad8 28.Bg5 Bc5+ 29.Kh1 cxd5 30.Bxd8+ Rxd8 31.Rxd5 Rxd5 32.Bxd5 Bd3 33.h4 e4 34.Bxe4 Bxe4 35.Kh2 Bb1 36.Kg3 Bxa2 37.Kf4 Bxb3 38.Kg4 a5 39.Kh5 a4 40.Kg5 a3 41.Kh6 a2 42.Kxh7 a1=Q 43.Kg6 Bc2+ 44.Kh5 Qf6 45.Kg4 Bf2 46.Kh3 Qxh4# 0-1