1.Nf3 d5 2.g3 Bf5 3.Bg2 Nf6 4.O-O e6 5.c4 dxc4 6.Ne5 Be4 7.Bxe4 Nxe4 8.Qa4+ c6 9.d3 Nc5 10.Qxc4 Qd5 11.d4 f6 12.dxc5 Qxe5 13.Qb3 b5 14.cxb6 axb6 15.Bf4 Qd5 16.Qxb6 Qb5 17.Qxb5 cxb5 18.Rc1 Nd7 19.Nc3 b4 20.Nb5 Ra5 21.Nd6+ Bxd6 22.Bxd6 Kf7 23.Rc7 Rd8 24.Bxb4 Rb5 25.a3 Rd5 26.h3 h5 27.a4 Rb8 28.Bc3 h4 29.gxh4 Rh8 30.a5 Rxh4 31.a6 Rxh3 32.Kg2 Rh8 33.a7 Rg5+ 34.Kf3 Rh3+ 35.Kf4 Rh4+ 36.Ke3 Rh3+ 37.f3 Rd5 38.a8=Q Rh4 39.Qc6 Rc5 40.Qxd7+ Kf8 41.Qf7# 1-0