1.e4 c5 2.Nf3 Nc6 3.Bd3 g6 4.c3 d5 5.e5 Bg7 6.Bb5 Bd7 7.Bxc6 bxc6 8.d4 Qb6 9.Nbd2 cxd4 10.cxd4 c5 11.dxc5 Qxc5 12.Nb3 Qb4+ 13.Qd2 Qe4+ 14.Qe3 Bb5 15.Nc5 Qb4+ 16.Qc3 Qxc3+ 17.bxc3 e6 18.Rb1 Bc4 19.a4 Ne7 20.Rb7 Nc6 21.Nxe6 Na5 22.Nxg7+ Kf8 23.Rc7 Kxg7 24.Ng5 Rhe8 25.Nxf7 Kf8 26.Ba3+ Kg8 27.Nh6+ Kh8 28.Be7 Kg7 29.Bg5+