1.Nf3 Nc6 2.d4 b5 3.d5 Nb8 4.e4 a6 5.c4 bxc4 6.Bxc4 d6 7.e5 g6 8.e6 fxe6 9.dxe6 Bg7 10.Ng5 Nh6 11.Qf3 Ra7 12.O-O Bb7 13.Qh3 O-O 14.Nc3 c5 15.Nf7 Nxf7 16.exf7+ Kh8 17.Bh6 Bc8 18.Qh4 Nc6 19.Ne4 Ne5 20.Ng5 Nxc4 21.Bxg7+ Kxg7 22.Qxh7+ Kf6 23.f4 Rh8 24.Ne4+ Kf5 25.Qg7 Kxe4 26.b3 Kd5 27.bxc4+ Kc6 28.Qxg6 Rf8 29.f5 Rb7 30.h4 Rb4 31.Rac1 a5 32.h5 Ba6 33.Rf4 Qb6 34.Qg7 Rb1 35.Qxf8 Rxc1+ 36.Kh2 Qb1 37.Qxe7 Rh1+ 38.Kg3 Qg1 39.Rh4 Rxh4 40.Kxh4 Qf2+ 41.g3 Qh2+ 42.Kg4 Bxc4 43.f8=Q Be2+ 44.Kg5 Qxg3+ 45.Kh6 Qf4+ 46.Kh7 Bxh5 47.Qa8+ Kb5 48.Qd7+ Kb4 49.Qab7+ Kc3 50.Qb3+ Kd2 51.Qb2+ Kd1 52.Qb1+ Kd2 53.Qe6 Bf3 54.Qee1# 1-0