1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.cxd5 exd5 5.Nc3 c6 6.Bf4 Bf5 7.Nh4 Be6 8.e3 Nbd7 9.Bd3 g6 10.Nf3 Nh5 11.Bg5 Be7 12.Bh6 Ndf6 13.Qc2 Ng4 14.Bf4 Nxf4 15.exf4 Nh6 16.h3 Nf5 17.O-O-O Qc7 18.g3 O-O-O 19.Na4 Kb8 20.Kb1 Bc8 21.Nc5 h5 22.Qc3 h4 23.Rdg1 Bd6 24.Ne5 Rde8 25.g4 Ng7 26.Re1 Re7 27.Na6+ bxa6 28.Nxc6+ Ka8 29.Nxe7 Qxc3 30.bxc3 Be6 31.f5 Bxe7 32.fxe6 Nxe6 33.f4 Bd6 34.f5 Nf4 35.Bxa6 gxf5 36.gxf5 Nh5 37.Kc2 Ng3 38.Rhg1 Ne4 39.Rg7 Bf8 40.Rxf7 Bd6 41.Bb7+ Kb8 42.Bxd5 Bh2 43.Rxe4 Bf4 44.Rb7+ Ka8 45.Rb6# 1-0