1.d4 d5 2.Nf3 Nf6 3.Bf4 c5 4.e3 e6 5.c3 Nc6 6.Bd3 cxd4 7.exd4 Nh5 8.Bg5 f6 9.Ne5 Nxe5 10.dxe5 g6 11.Bh4 Be7 12.exf6 Bxf6 13.Bxf6 Qxf6 14.Bb5+ Bd7 15.Bxd7+ Kxd7 16.O-O Qg5 17.Nd2 Kc6 18.Re1 Rae8 19.Nf3 Qf6 20.Qa4+ Kc7 21.Qxa7 Rhf8 22.Ne5 Qe7 23.Qa5+ Kc8 24.c4 Nf6 25.cxd5 Nxd5 26.Rac1+ Kb8 27.Qb5 Qd6 28.Nd7+ Ka7 29.Qa5+ Qa6 30.Qxa6+ Kxa6 31.Nxf8 Rxf8 32.Rxe6+ Ka7 33.Rd6 Nf4 34.Re1 Rc8 35.g3 Nh3+ 36.Kg2 Ng5 37.h4 Nf7 38.Rd7 Nh8 39.Ree7 Rb8 40.Rxh7 g5 41.h5 Ka6 42.Rh6+ Kb5 43.Rdh7 Rc8 44.Rxh8 Rc2 45.Rb8 Ka5 46.Rxb7 g4 47.b4+ Ka4 48.Ra6#