1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.c4 e6 5.O-O Nf6 6.d3 Bd6 7.h3 Bxf3 8.Bxf3 O-O 9.cxd5 cxd5 10.Nc3 Nc6 11.e3 h6 12.Bd2 Rc8 13.Rc1 d4 14.Nb5 dxe3 15.Bxe3 Bb8 16.Bxc6 Rxc6 17.Rxc6 bxc6 18.Nxa7 Qd7 19.Qa4 Bxa7 20.Qxa7 Qxd3 21.a4 Qf5 22.Kh2 h5 23.a5 h4 24.Rg1 Nd5 25.Bc5 Rd8 26.a6 Kh7 27.b4 Nf4 28.gxf4 Qxf4+ 29.Kg2 Qg5+ 30.Kh1 Qd5+ 31.Rg2 Qf5 32.Rg4 Qf3+ 33.Kh2 Rd1 34.Rxh4+ Kg6 35.Rg4+ Kh7 36.Rg2 Qf4+ 37.Rg3 Qe4 38.f3 Qe1 39.Bg1 Rd2+ 40.Rg2 Qe5+ 41.Kh1 Rxg2 42.Kxg2 Qg5+ 43.Kh1 Qf5 44.Qf2 Qxh3+ 45.Qh2 Qh5 46.Qxh5+ Kg8 47.Kg2 e5 48.Qxe5 f5 49.Qe8+ Kh7 50.Qb8 f4 51.Qa8 g6 52.Qa7+ Kh8 53.Qb6 Kg8 54.Qb7 Kh8 55.b5 Kg8 56.a7 g5 57.b6 g4 58.a8=Q# 1-0