1.d4 d5 2.Bg5 f6 3.Bh4 Nh6 4.e3 Nf5 5.Bg3 h5 6.Be2 h4 7.Bh5+ Kd7 8.Bg6 e6 9.e4 hxg3 10.h3 gxf2+ 11.Kxf2 Ne7 12.Qg4 Nxg6 13.Qxg6 Qe8 14.Qg3 dxe4 15.Nc3 Bd6 16.Qxg7+ Be7 17.Nxe4 Qf8 18.Qg3 b6 19.Nf3 Bb7 20.Rhe1 Nc6 21.Rad1 Re8 22.d5 exd5 23.Rxd5+ Kc8 24.Qg4+ Kb8 25.Red1 Ne5 26.Qe6 Bc5+ 27.Nxc5 Rxe6 28.Nxe6 Qe7 29.Rd8+ Rxd8 30.Rxd8+ Bc8 31.Nxe5 fxe5