1.e4 c5 2.b3 Nc6 3.Bb2 d6 4.Bb5 Bd7 5.f4 a6 6.Bxc6 Bxc6 7.d3 e6 8.Nf3 Nf6 9.O-O Be7 10.Nbd2 O-O 11.Qe1 b5 12.Qg3 d5 13.Ne5 Bb7 14.f5 Bd6 15.fxe6 fxe6 16.Qh3 Qe7 17.Ndf3 dxe4 18.Ng5 Bxe5 19.Bxe5 Rae8 20.Rae1 h6 21.Bxf6 Rxf6 22.Nxe4 Rxf1+ 23.Kxf1 Bxe4 24.Rxe4 Qf6+ 25.Ke2 Qc3 26.Kd1 Qa1+ 27.Kd2 Qxa2 28.Rxe6 Qa5+ 29.Kd1 Rf8 30.Re1 Rf2 31.Qe6+ Kh7 32.Qe4+ Kg8 33.Qe6+ Kh7