1.d4 Nf6 2.Nc3 d5 3.e4 Nxe4 4.Nxe4 dxe4 5.Bc4 Bf5 6.c3 e6 7.Ne2 Nd7 8.Ng3 Bg6 9.Qe2 Nf6 10.Bg5 Be7 11.Bxf6 Bxf6 12.Nxe4 Be7 13.O-O O-O 14.Rad1 c6 15.f4 b5 16.Bb3 a5 17.a3 a4 18.Ba2 Qc7 19.Ng3 c5 20.dxc5 Qxc5+ 21.Kh1 Rfd8 22.Bb1 Bxb1 23.Rxb1 Rd5 24.Rbe1 Bh4 25.Qg4 Bxg3 26.Qxg3 Rad8 27.Re2 g6 28.h3 Rd2 29.Rff2 Rxe2 30.Rxe2 Rd1+ 31.Kh2 Qg1#