1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.Bc4 Be7 8.O-O b5 9.Bd3 Bb7 10.Qf3 O-O 11.Bxf6 Bxf6 12.Nde2 Nd7 13.Qh3 h6 14.a4 b4 15.Nd1 Nc5 16.Bc4 Nxe4 17.Bd3 Nc5 18.Bc4 Rc8 19.Ne3 Bxb2 20.Rab1 Nxa4 21.Bb3 Nc3 22.Nxc3 Bxc3 23.Bc4 a5 24.Bb5 Qg5 25.Bd3 a4 26.Nc4 Qc5 27.Rfd1 Bd4 28.Re1 Bxf2+ 29.Kf1 Bxe1 30.Kxe1 Qg1+ 31.Bf1 Rxc4 32.c3 Re4+ 33.Kd1 Qxf1+ 34.Kc2 Qf2+ 35.Kd3 Qe2#