1.e4 c5 2.Nc3 Nc6 3.Bd3 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.O-O a6 7.Bd3 Nf6 8.Nxd4 cxd4 9.Ne2 e5 10.f4 d5 11.fxe5 Nxe4 12.Bxe4 dxe4 13.d3 Qb6 14.h3 Bxe5 15.Bh6 Be6 16.Nf4 e3 17.Nxe6 Qxe6 18.Qf3 O-O-O 19.Qxf7 Rhe8 20.Rae1 Rd7 21.Qxe6 Rxe6 22.Rf8+ Rd8 23.Rf7 Rb6 24.b3 Rc6 25.Re2 Rc7 26.Rf3 Kd7 27.Bf4 Ke6 28.c4 Rf7 29.Bxe5 Rxf3 30.Bc7 Rff8 31.Bxd8 Rxd8 32.Re1 b5 33.Rf1 Ke5 34.Rf7 bxc4 35.bxc4 Rb8 36.Kf1 Rb1+ 37.Ke2 Rb2+ 38.Kf1 Rd2 39.Re7+ Kd6 40.Rxh7 Rxd3 41.Rg7 Kc5 42.Rxg6 Rd1+ 43.Ke2 Rd2+ 44.Ke1 Rxa2 45.h4 d3 46.Rg3 Ra1# 0-1