1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.Nc3 Nc6 8.Be3 Ne5 9.h3 Nxd3 10.cxd3 d5 11.Rc1 Qd6 12.Ncb5 axb5 13.Nxb5 Qb8 14.Nc7+ Kd7 15.Qb3 Bd6 16.Nxa8 Qxa8 17.f4 dxe4 18.dxe4 Nxe4 19.f5 Ke7 20.Rfd1 Rd8 21.Bb6 Re8 22.Rxd6 Nxd6 23.Qb4 Qb8 24.Rd1 exf5 25.Rxd6 Qxd6 26.Bc5 Rd8 27.Qh4+ f6 28.Bxd6+ Rxd6 29.Qxh7 Kf7 30.Qh5+ Ke7 31.Qh8 Be6 32.Qxg7+ Bf7 33.h4 Rd1+ 34.Kf2 Ke6 35.g4 Rd2+ 36.Ke3 Rh2 37.g5 fxg5 38.hxg5 Rh3+ 39.Kf2 Rh2+ 40.Kg3 Rh1 41.Qf6+