1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Qc2 Bb4+ 6.Bd2 Be7 7.e4 d5 8.cxd5 Bxf1 9.Kxf1 exd5 10.e5 Ne4 11.h4 Qd7 12.Kg2 c5 13.Nc3 Nxc3 14.bxc3 Nc6 15.Be3 Rc8 16.Qd3 cxd4 17.Bxd4 Nd8 18.Ng5 Ne6 19.Nxh7 g6 20.Ng5 Bxg5 21.hxg5 Rxh1 22.Rxh1 Nxg5 23.Be3 Ne4 24.Rh8+ Ke7 25.Rxc8 Qxc8 26.Qxd5 Nxc3 27.Qd6+ Ke8 28.Bg5 Qa8+ 29.f3 Nd5 30.e6 fxe6 31.Qxe6+ Kf8 32.Bh6#