1.Nf3 d5 2.d4 Nf6 3.Bf4 Nc6 4.e3 Bf5 5.Bd3 e6 6.Bg3 Ne4 7.O-O Bd6 8.c4 dxc4 9.Bxc4 h5 10.Nc3 Bxg3 11.hxg3 h4 12.Nxh4 Rxh4 13.gxh4 Qxh4 14.Nxe4 Bxe4 15.f3 Bf5 16.Qe1 Qh6 17.e4 Bg6 18.d5 Ne5 19.Bb5+ c6 20.dxc6 bxc6 21.Qc3 cxb5 22.Qxe5 Qe3+ 23.Rf2 Kf8 24.Qxb5 Kg8 25.Qe2 Qb6 26.Qd2 Rd8 27.Qg5 Qd4 28.Rc1 Qb6 29.Qc5 Qa6 30.Qc7 Rf8 31.a3 Qd3 32.Qxa7 Rd8 33.Qc7 Qd4 34.Qc3 Qb6 35.b4 Qd6 36.b5 Qf4 37.b6 Qg5 38.b7 Qg3 39.Qc7 Qg5 40.b8=Q Rxb8 41.Qxb8+ Kh7 42.Rc8 Qe3 43.Rh8# 1-0