1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.e3 Ng4 5.Bd3 Nf6 6.Nc3 dxc4 7.Bxc4 c5 8.O-O a6 9.Qe2 b5 10.Bb3 Bb7 11.Rd1 Qc7 12.e4 c4 13.Bc2 Nbd7 14.a3 h6 15.Bd2 Be7 16.h3 Rd8 17.Re1 O-O 18.Rad1 e5 19.d5 Nc5 20.Nh4 Bc8 21.Qf3 Rfe8 22.Nf5 Bxf5 23.Qxf5 Rb8 24.Ne2 a5 25.Ng3 Nb7 26.Qf3 Nd6 27.b4 cxb3 28.Bxb3 Rec8 29.Rc1 Qb6 30.Bc3 Nd7 31.Qg4 Rb7 32.Bxe5 Nxe5 33.Rxc8+ Nxc8 34.Qxc8+ Bf8 35.Nf5 g6 36.Nxh6+ Kg7 37.d6 a4 38.Ba2 Rb8 39.Qc3 f6 40.Nf5+ gxf5 41.Qg3+ Kh6 42.exf5 Qd4 43.Rxe5 Qa1+ 44.Bb1 Qxb1+ 45.Kh2 Kh7 46.Qg6+ Kh8 47.Qxf6+ Bg7 48.Qh4+ Kg8 49.f6 Bf8 50.Qg4+ Kf7 51.Qe6+ Kg6 52.f7+ Kg7 53.Rg5+ Kh8 54.Qf6+ Kh7 55.Rh5+ Bh6 56.Rxh6# 1-0