1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Qc7 6.Nc3 a6 7.Bd3 Nf6 8.O-O b5 9.a3 Bb7 10.f4 d5 11.e5 Nfd7 12.Be3 Nc6 13.Qh5 g6 14.Qh3 h5 15.Ne2 Ne7 16.Ned4 Nf5 17.Nxf5 gxf5 18.Bf2 Be7 19.Bh4 Bf8 20.Qg3 Qb6+ 21.Kh1 a5 22.Rae1 d4 23.Qg5 Rh7 24.Bxf5 exf5 25.e6 Nc5 26.exf7+ Kxf7 27.Qxf5+ Kg8 28.Nxc5 Bxc5 29.Re6 Qc7 30.Bf6 Rc8 31.Rfe1 Qf7 32.Qg5+ Kf8 33.Qe5 Qg6 34.Re2 Qf7 35.Bh8 Ba8 36.f5 Bc6 37.Qxc5+ Kg8 38.Rxc6 Rxc6 39.Qxc6 Rxh8 40.Re8+ Kg7 41.f6+ Kh7 42.Qe4+ Kh6 43.Rxh8+ Kg5 44.h4+