1.d4 d5 2.Nf3 c6 3.Bf4 Nf6 4.e3 Bg4 5.Nbd2 e6 6.h3 Bh5 7.g4 Bg6 8.Ne5 Nbd7 9.h4 h6 10.Nxg6 fxg6 11.Bd3 Kf7 12.Qf3 Qa5 13.c3 Be7 14.g5 hxg5 15.hxg5 Rxh1+ 16.Qxh1 Nh5 17.Qf3 Nxf4 18.Qxf4+ Ke8 19.Bxg6+ Kd8 20.Qf7 Bxg5 21.Nb3 Qa6 22.O-O-O Qxa2 23.Kc2 Qa6 24.Bd3 b5 25.Qxd7+ Kxd7 26.Nc5+ Kc7 27.Nxa6+ Kb6 28.Nc5 Re8 29.b4 a5 30.bxa5+ Kxa5 31.Ra1+ Kb6 32.Ra6+ Kc7 33.Ra7+ Kd6 34.Rd7#