1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.b3 Bg7 6.Bb2 Nf6 7.Nc3 O-O 8.Bc4 Ne5 9.O-O Nxc4 10.bxc4 d6 11.f4 Qb6 12.Kh1 Qxb2 13.Qd2 Qb6 14.Rab1 Nxe4 15.Qd3 Qxd4 16.Qxd4 Bxd4 17.Nxe4 Be6 18.Rfd1 Bb6 19.h3 Bxc4 20.a3 Be6 21.Ng5 Bf5 22.Rd2 Rac8 23.Rc1 Be3 24.Rcd1 Bxd2 25.Rxd2 Rxc2 26.Rd1 Ra2 27.Re1 Re8 28.g4 Bd7 29.Rf1 Rxa3 30.f5 gxf5 31.gxf5 h6 32.Ne4 Bc6 33.Rf4 Re3 34.Kh2 Rxe4 35.Rg4+ Rxg4 36.hxg4 a5 37.Kh3 a4 38.Kh4 a3 39.Kh5 a2 40.Kxh6 a1=Q 41.g5 Qh1#