1.c3 d5 2.d4 Nf6 3.Nf3 c5 4.dxc5 e6 5.Be3 Nc6 6.b4 Be7 7.g3 Ng4 8.Bd4 e5 9.h3 exd4 10.hxg4 dxc3 11.Nxc3 d4 12.Ne4 Bxg4 13.Bg2 d3 14.O-O O-O 15.Rb1 f5 16.Nc3 f4 17.Qxd3 Qxd3 18.exd3 fxg3 19.fxg3 Rad8 20.d4 Bxf3 21.Bxf3 Rxd4 22.Bd5+ Kh8 23.Rxf8+ Bxf8 24.Rf1 Be7 25.Re1 g6 26.Bxc6 Bf6 27.Bxb7 Rxb4 28.Nd5 Bd4+ 29.Kh1 Rxb7 30.c6 Rb8 31.Re7 Rc8 32.c7 Bb6 33.Nxb6 axb6 34.Rd7 Rg8 35.Rd8 Kg7 36.c8=Q Kf6 37.Rxg8 Kf7 38.Rxg6 b5 39.Ra6 h5 40.Qe8+ Kg7 41.Rd6 Kh7 42.a3 h4 43.a4 bxa4 44.Qe1 hxg3 45.Qe8 Kg7 46.Rb6 Kh7 47.Qe2 Kh8 48.Qd3 g2+ 49.Kxg2 a3 50.Qd4+ Kh7 51.Qd2 a2 52.Kf2 Kh8 53.Qb4 Kh7 54.Rd6 a1=B 55.Rc6 Bd4+ 56.Kf1 Be3 57.Rc7+ Kh8 58.Qf8# 1-0