1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.e4 Bb4 7.Nxc6 bxc6 8.Bd3 e5 9.h3 d6 10.Bd2 a5 11.O-O O-O 12.Be3 Bxc3 13.bxc3 h6 14.Rb1 Be6 15.f4 exf4 16.Bxf4 d5 17.exd5 cxd5 18.c5 Ne4 19.Bxe4 dxe4 20.c6 Bxa2 21.Rb2 Bc4 22.c7 Qf6 23.Rff2 Qe6 24.Qd4 Bb3 25.Rbe2 f5 26.g4 fxg4 27.Rxe4 Qg6 28.c4 gxh3+ 29.Kh2 Ba4 30.Qd5+ Kh7 31.Re6 Qg4 32.Qe4+ Qf5 33.Bg3 Qxe4 34.Rxe4 Rxf2+ 35.Bxf2 Bd7 36.Re7 Bf5 37.Bd4 Rg8 38.c5 a4 39.Bb2 Kg6 40.c6 Kh5 41.Re5 g6 42.Ba3 Kg4 43.Re3 h5 44.Rxh3 Rc8 45.Bd6 h4 46.Rc3 Ra8 47.Rc4+ Kh5 48.Rf4 Re8 49.Be7 Bg4 50.Bd8 Re2+ 51.Kg1 Re1+ 52.Kf2 Re2+ 53.Kf1 Rc2 54.Rxg4 Kxg4 55.c8=Q+ Kg3 56.Bc7+ Kf3 57.Qh3+ Ke4 58.Qxh4+ Kf3 59.Qf4# 1-0