1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Nb3 a6 7.Bd3 b5 8.f4 Bb7 9.Be3 Nf6 10.O-O d6 11.Qf3 Be7 12.Qh3 Nb4 13.g4 h5 14.g5 Ng4 15.Bd2 Qb6+ 16.Kg2 d5 17.Qf3 Rd8 18.Rae1 Nxd3 19.cxd3 dxe4 20.Nxe4 f5 21.gxf6 gxf6 22.Ba5 Qc6 23.Bxd8 Bxd8 24.Nd4 Qb6 25.Nxe6 Be7 26.f5 Rg8 27.Kh1 h4 28.h3 Ne5 29.Qh5+ Kd7 30.d4 Nd3 31.Re3 Bxe4+ 32.Rxe4 Qc6 33.d5 Qxd5 34.Qf3 Ne5 35.Qe3 Nc6 36.Nf4 Qxf5 37.Rd1+ Kc8 38.Rxe7 Nxe7 39.Qxe7 Qxf4 40.Qe6+ Kc7 41.Rd7+ Kc8 42.Qc6+