1.c4 Nc6 2.d4 e6 3.Nf3 d5 4.Nc3 Nf6 5.cxd5 exd5 6.g3 Bf5 7.Bg2 Nb4 8.O-O Be7 9.a3 Nc6 10.Ne5 Be6 11.Qa4 O-O 12.Nxc6 bxc6 13.Qxc6 Bd6 14.Nxd5 Nxd5 15.Bxd5 Bxd5 16.Qxd5 Qf6 17.Bg5 Qg6 18.Be3 Qc2 19.b4 Qxe2 20.Rfe1 Qd3 21.Red1 Qg6 22.Rac1 Qg4 23.Kg2 Rae8 24.Qf3 Qg6 25.Bf4 Bxf4 26.Qxf4 Re4 27.Qf3 f5 28.Rxc7 f4 29.g4 h5 30.h3 hxg4 31.hxg4 Rfe8 32.Rc5 Re2 33.Re5 R2xe5 34.dxe5 Rxe5 35.Rd8+ Kh7 36.Qh3+ Qh6 37.Qd3+ Qg6 38.Qh3+ Qh6 39.Qxh6+ Kxh6 40.Kf3 g5 41.Rd6+ Kg7 42.Ra6 Re7 43.b5 Rc7 44.a4 Rc3+ 45.Ke4 Rc7 46.Kf5 Rc5+ 47.Ke4 Rc7 48.Rc6 Re7+ 49.Kf5 Re2 50.Rc7+ Kh6 51.Rc6+ Kg7 52.Kxg5 Rxf2 53.Rc7+ Kf8 54.Rxa7 f3 55.Kf4 Rf1 56.Kg3 f2 57.Kg2 Rb1 58.Kxf2 Rb4 59.Kg3 Ke8 60.Kh4 Kf8 61.Kh5 Kg8 62.g5 Rf4 63.b6 Rb4 64.a5 Rb5 65.b7 Kh7 66.a6 Rb6 67.b8=Q+ Rb7 68.Qxb7+ Kg8 69.Qg7# 1-0