1.d4 e6 2.Nf3 Nf6 3.Bf4 c6 4.e3 b6 5.Be2 d5 6.c4 Bd6 7.Bg3 Ba6 8.cxd5 Bxe2 9.Qxe2 exd5 10.Qc2 O-O 11.Nc3 Re8 12.Ne5 Qe7 13.Rd1 Nh5 14.Ne2 Nxg3 15.hxg3 g6 16.Nxc6 Nxc6 17.Qxc6 Rac8 18.Qxd5 Rc2 19.Qb3 Rec8 20.Nc3 R8xc3 21.bxc3 Qe4 22.O-O Bxg3 23.Qc4 Bd6 24.Qc8+ Kg7 25.Qd8 Qd5 26.a3 Bh2+ 27.Kxh2 Qxd8 28.f4 Qh4+ 29.Kg1 f6 30.Ra1 h5 31.g3 Qh2# 0-1