1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.Nc3 dxc4 5.a4 Bf5 6.h4 Na6 7.Ng1 Nb4 8.e4 Nxe4 9.Bxc4 Nxc3 10.bxc3 Nc2+ 11.Kf1 Nxa1 12.Nf3 e6 13.Ne5 Bd6 14.g4 Bc2 15.Qe2 Bxe5 16.Qxe5 O-O 17.h5 Qf6 18.Qe2 Bxa4 19.h6 g6 20.Rh3 Bb3 21.Bd3 Bd5 22.c4 Nb3 23.g5 Nxc1 24.gxf6 Nxe2 25.Rh4 a5 26.Rh2 Nxd4 27.Rg2 a4 28.Ke1 a3 29.Rg4 a2 30.Kd2 Ra3 31.Bxg6 hxg6 32.f4 Rh3 33.cxd5 Rb3 34.Rg1 Rh3 35.Ke1 Rd3 36.dxe6 Rh3 37.Kd1 Rd3+ 38.Kc1 Rh3 39.h7+ Kh8 40.f5 Re8 41.e7 Rc8 42.Rg4 Re8 43.Kb2 Ra8 44.Ka1 Nb3+ 45.Kb2 a1=Q+ 46.Kc2 Ra2# 0-1