1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bg4 6.h3 Bh5 7.g4 Bg6 8.Ne5 e6 9.h4 Bb4 10.Bg2 c6 11.O-O Bxc2 12.Nxc6 Nxc6 13.Qxc2 Qxd4+ 14.Kh1 Bxc3 15.bxc3 Qc5 16.Rb1 Rb8 17.Qa4 Kd7 18.g5 Nd5 19.Ba3 Nxc3 20.Rxf7+ Kc8 21.Bxc5 Nxa4 22.Bd6 Nb6 23.Bh3 Ra8 24.Bxe6+ Kd8 25.Rbf1 Nd7 26.Rxd7+ Kc8 27.Rxg7+ Kd8 28.Rff7 Ke8 29.Rxb7 Nd8 30.Bd7#