1.d4 Nf6 2.Bf4 g5 3.Bxg5 Bg7 4.Bxf6 Bxf6 5.e4 d5 6.e5 Bg7 7.Be2 c5 8.dxc5 O-O 9.Nf3 Nc6 10.O-O Be6 11.Nc3 Qa5 12.Nb5 Nxe5 13.Nfd4 Nc6 14.Nxe6 fxe6 15.c3 a6 16.Nd4 Bxd4 17.cxd4 Rf4 18.Qc1 Raf8 19.Qe3 Nxd4 20.Bd3 Qxc5 21.Rac1 Qd6 22.Qh3 Nf5 23.g4 Ng7 24.Qxh7+ Kf7 25.Bg6+ Kf6 26.g5+ Kxg5 27.Qxg7 Rh4 28.Be8+ Kf4 29.Qxf8+ Ke4 30.f3+ Kd4 31.Rf2 Ke3 32.Re1+ Kd4 33.Qg7+ e5 34.Rd2+ Kc5 35.Qxe5 Qxe5 36.Rxe5 Ra4 37.Bxa4 b5 38.Rdxd5+ Kc6 39.Bxb5+ Kb7 40.Rd3 Ka7 41.Rxe7+ Kb8 42.Rd8# 1-0