1.d4 Nf6 2.Bf4 e6 3.e3 d5 4.Nd2 Bd6 5.Bg3 Qe7 6.Ngf3 Nbd7 7.Ne5 c5 8.c3 a6 9.Bd3 h6 10.f4 b6 11.O-O Bb7 12.Bh4 g5 13.fxg5 hxg5 14.Bxg5 Nxe5 15.dxe5 Bxe5 16.h3 Rg8 17.Qa4+ b5 18.Qh4 d4 19.e4 dxc3 20.Nf3 Rxg5 21.Qxg5 Bc7 22.Ne5 c4 23.Rxf6 Qc5+ 24.Kh1 Bxe5 25.Rxf7 Kxf7 26.Rf1+ Ke8 27.Be2 Bd6 28.Qg7 Be7 29.Rd1 c2 30.Qh8+ Bf8 31.Bh5+ Ke7 32.Qh7+ Kf6 33.Qg6+ Ke5 34.Qg5+ Kxe4 35.Bf3#