1.d4 d5 2.Nf3 Nf6 3.c4 dxc4 4.e3 a6 5.Bxc4 e6 6.O-O c5 7.a4 Nc6 8.Nc3 Be7 9.Qe2 Qc7 10.b3 O-O 11.dxc5 Bxc5 12.Bb2 b6 13.Bd3 Bb7 14.Ne4 Nxe4 15.Bxe4 Na5 16.Qc2 Bxe4 17.Qxe4 Nxb3 18.Ng5 g6 19.Nxh7 Rfd8 20.Nf6+ Kf8 21.Rad1 Rxd1 22.Rxd1 Rd8 23.Rxd8+ Qxd8 24.g3 Qd1+ 25.Kg2 Be7 26.Qf4 Bd6 27.Qh4 Ke7 28.Ne4+ Ke8 29.Qh8+ Kd7 30.Qg7 Qd5 31.f3 Kc6 32.Qxf7 Nc5 33.Qe8+ Kc7 34.Nxd6 Qd2+ 35.Kh3 Qxb2 36.Qe7+ Kc6 37.Nf7 a5 38.e4 Nxa4 39.Qe8+ Kc5 40.Qxa4 Qb4 41.Qd7 a4 42.Qxe6 Qb3 43.Qe7+ Kd4 44.e5 a3 45.e6 a2 46.Qf6+ Ke3 47.e7 Qd3 48.Qe6+ Kf2 49.Qxa2+ Kxf3 50.Qg2+ Ke3 51.e8=Q+ Kd4 52.Qa4+ Qc4 53.Qxc4+ Ke3 54.Qc3# 1-0