1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 d5 5.a3 Bd6 6.e4 dxe4 7.fxe4 e5 8.d5 O-O 9.Nf3 Bg4 10.Be3 Nbd7 11.Be2 Qe7 12.b4 b6 13.O-O a5 14.Nh4 axb4 15.Nb5 Bc5 16.Bxg4 Bxe3+ 17.Kh1 g6 18.Nxc7 Nxe4 19.Qf3 Qxh4 20.Qxe4 Bd4 21.Nxa8 Nc5 22.Qf3 b3 23.Nxb6 f5 24.g3 Qg5 25.h4 Qd8 26.d6 Qxb6 27.Qd5+ Kg7 28.Rab1 Rd8 29.Bxf5 Rxd6 30.Qa8 Rd8 31.Qf3 gxf5 32.Qxf5 Qg6 33.Qf3 Ne4 34.h5 Nxg3+ 35.Kh2 Nxf1+ 36.Rxf1 Qg5 37.Qf7+ Kh8 38.Rf6 Qh4+ 39.Kg2 Rg8+ 40.Kf3 Qf2+ 41.Ke4 Qg2+ 42.Rf3 Qg4+ 43.Kd5 Rd8+ 44.Kc6 Qc8+ 45.Kb5 Qd7+ 46.Qxd7 Rxd7 47.h6 Rb7+ 48.Kc6 Rb8 49.Kc7 b2 50.Kxb8 b1=Q+ 51.Kc8 Kg8 52.Rg3+ Kf7 53.Rg7+ Kf6 54.Re7 Kxe7