1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Nc6 6.Be3 Nf6 7.Bd3 Bb4 8.O-O Bxc3 9.bxc3 O-O 10.f4 d5 11.e5 Ne4 12.c4 f5 13.exf6 Qxf6 14.Nxc6 bxc6 15.Bxe4 dxe4 16.Qd6 e5 17.fxe5 Qxd6 18.exd6 Be6 19.Rfd1 Bd7 20.Rab1 h6 21.Rd4 Rae8 22.Rb6 a5 23.Ra6 a4 24.c5 Re5 25.Rdxa4 Ref5 26.h3 Rf1+ 27.Kh2 Re1 28.Rxe4 Bf5 29.Re7 Bxc2 30.Raa7 Rd1 31.Rxg7+ Kh8 32.Bxh6 Rg8 33.Rxg8+ Kxg8 34.d7 Kh7 35.d8=Q+ Kxh6 36.Qh4+ Kg6 37.Qh7+ Kg5 38.Qxc2 Rd5 39.Rg7+ Kf6 40.Qg6+ Ke5 41.Qxc6 Rd4 42.Rg5+ Kf4 43.Qf6+ Ke3 44.Rg3+ Ke2 45.Qxd4 Kf1 46.Qd1+ Kf2 47.Rf3#