1.b3 c6 2.g3 Nf6 3.Nf3 d5 4.Bb2 Bf5 5.Bg2 Nbd7 6.d3 h6 7.O-O e6 8.Nbd2 Bg6 9.e4 Be7 10.a3 O-O 11.Qe2 a5 12.a4 Qb6 13.Kh1 dxe4 14.dxe4 Qa6 15.Qxa6 Rxa6 16.Rfd1 Bh5 17.h3 Rd8 18.g4 Bg6 19.Ne1 Nc5 20.f3 Nfd7 21.Nc4 f5 22.e5 fxg4 23.hxg4 h5 24.gxh5 Bxh5 25.Bh3 b5 26.axb5 cxb5 27.Nxa5 Bh4 28.Bf1 Bxe1 29.Rxe1 Bxf3+ 30.Kg1 Rb8 31.b4 Ne4 32.Ra3 Nd2 33.Bc1 Nxf1 34.Rxf3 Rc8 35.c3 Rf8 36.Rexf1 Rxf3 37.Rxf3 Nxe5 38.Re3 Rd6 39.Rxe5 Rd1+ 40.Kf2 Rd5 41.Rxd5 g5 42.Rd6 Kh8 43.c4 Kh7 44.c5 Kg7 45.c6 Kh7 46.c7 Kg6 47.c8=Q Kf7 48.Qc7+ Kf6 49.Qd7 Kg6 50.Qe7 Kf5 51.Qf8+ Ke4 52.Qc8 e5 53.Qd7 g4 54.Qe8 Kf5 55.Qa8 g3+ 56.Ke2 g2 57.Qf8+ Ke4 58.Qf3# 1-0