1.d4 Nf6 2.Nf3 e6 3.e3 b6 4.c4 Bb7 5.Nc3 Bb4 6.a3 Bxc3+ 7.bxc3 Ne4 8.Bb2 d6 9.d5 Nd7 10.Qc2 Ndc5 11.Rd1 Qe7 12.Nd2 Nf6 13.dxe6 fxe6 14.f3 Nh5 15.Bd3 Qh4+ 16.Ke2 O-O-O 17.Ne4 Nxd3 18.Qxd3 Ba6 19.Qd4 Qe7 20.Kf2 g5 21.h3 Ng7 22.c5 dxc5 23.Qa4 Bb7 24.Qxa7 Rhf8 25.Rxd8+ Rxd8 26.c4 Bxe4 27.Bxg7 Qxg7 28.fxe4 Qb2+ 29.Kg1 Rd1+ 30.Kh2 Qe5+ 31.g3 Qb2#