1.e4 c5 2.c3 e5 3.Nf3 Nc6 4.Bb5 Nf6 5.d3 Qc7 6.O-O Bd6 7.Bc4 Rb8 8.Bg5 Be7 9.a4 O-O 10.h3 d6 11.Na3 a6 12.Nc2 b5 13.axb5 axb5 14.Bb3 c4 15.Ba2 Be6 16.Ne3 Na5 17.Re1 h6 18.Bh4 Rfe8 19.dxc4 bxc4 20.Bxf6 Bxf6 21.Qe2 Rb5 22.b4 cxb3 23.Qxb5 Rb8 24.Nd5 Qd8 25.Qe2 bxa2 26.Rxa2 Nb3 27.c4 Kh8 28.Rb2 Nc5 29.Rxb8 Qxb8 30.Nxf6 gxf6 31.Nh4 Qb3 32.Nf5 Bxf5 33.exf5 Nd3 34.Rd1 e4 35.Ra1 Qxc4 36.Ra8+ Kh7 37.Qg4 Qc1+ 38.Kh2 Qg5 39.Qxe4 Nxf2 40.Qf3 Qh4 41.Qg3 Qxg3+ 42.Kxg3 Ne4+ 43.Kf4 Nc5 44.Rd8 Nd3+ 45.Ke4 Nc5+ 46.Kd5 Nd3 47.Kxd6 Ne5 48.Rc8 Kg7 49.Ke7 h5 50.Rc7 h4 51.Rc8 Nd3 52.Rc4 Ne1 53.Rg4+ Kh6 54.Kxf7 Nd3 55.Kxf6 Ne5 56.Rxh4# 1-0