1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Bxc3+ 9.bxc3 Qa5 10.Nb5 Nxe4 11.Qd4 O-O 12.Qxe4 a6 13.Bd3 f5 14.Qb4 axb5 15.Qxa5 Rxa5 16.Be7 Re8 17.Bb4 Ra8 18.Bxb5 Bd7 19.Bc4 Na6 20.O-O-O Ba4 21.Rd4 Nxb4 22.cxb4 b5 23.Bd3 Kf7 24.Kd2 Red8 25.Rxd8 Rxd8 26.Rc1 Kf6 27.Rc5 g5 28.Ke3 Ra8 29.Be2 h5 30.g3 h4 31.gxh4 gxh4 32.f4 Rg8 33.Kf2 h3 34.Bf3 Rd8 35.Ke3 Rg8 36.Rc1 Rg7 37.Rc6 Rg6 38.Kf2 Rg8 39.Bd5 Re8 40.Kg3 Kf7 41.Bf3 Rd8 42.Bh5+ Kf6 43.Rc7 Rd3+ 44.Kh4 e5 45.Rc6+ Ke7 46.fxe5 Re3 47.Rc5 Ke6 48.Kg5 Re4 49.a3 Rc4 50.Bf3 Rd4 51.Bb7 Rg4+ 52.Kh6 Rg2 53.Bc8+ Ke7 54.Bxf5 Rxh2 55.Rc7+ Kd8 56.Rd7+ Ke8 57.e6 Bc2 58.Bg4 Rg2 59.Bh5+ Kf8 60.e7+ Kg8 61.e8=Q# 1-0