1.Nf3 Nf6 2.d4 d5 3.c4 dxc4 4.e3 e6 5.Bxc4 c5 6.O-O a6 7.e4 cxd4 8.e5 Nfd7 9.Qxd4 b5 10.Bb3 Bb7 11.Qf4 Nc5 12.Bc2 Nbd7 13.Rd1 Qc7 14.Nc3 Nb6 15.Qg3 Rc8 16.Bf4 b4 17.Ne2 Ne4 18.Bxe4 Bxe4 19.Rac1 Qb7 20.Nfd4 Rxc1 21.Rxc1 h6 22.h4 g6 23.Nb3 Be7 24.Be3 O-O 25.f3 Bd5 26.Bxh6 Rc8 27.h5 Bxb3 28.axb3 Rxc1+ 29.Nxc1 Kh7 30.hxg6+ fxg6 31.Qh3 Qc6 32.Be3+ Kg8 33.Qh6 Bc5 34.Qxg6+ Kh8 35.Qh6+ Kg8 36.Nd3 Bxe3+ 37.Qxe3 Nd5 38.Qg5+ Kf7 39.Qh5+ Kg7 40.Qg4+ Kf7 41.Qc4 Qb6+ 42.Nc5 a5 43.Qd4 Qc6 44.Kh2 Ne7 45.Ne4 Nf5 46.Qd8 Qc1 47.Qf6+ Ke8 48.Qxe6+ Ne7 49.Nd6+ Kd8 50.Qf6 Qxb2 51.Nf5 Qe2 52.Qxe7+ Kc8 53.Nd6+ Kb8 54.Qb7# 1-0