1.d4 Nf6 2.Nf3 e6 3.Ne5 c5 4.e3 Be7 5.Bd3 Nc6 6.c3 Qc7 7.Nxc6 bxc6 8.Nd2 cxd4 9.exd4 c5 10.dxc5 Bxc5 11.Ne4 Nxe4 12.Bxe4 d5 13.Bd3 O-O 14.O-O Bb7 15.Qh5 f5 16.Be3 Bxe3 17.fxe3 Qb6 18.Qe2 f4 19.a4 e5 20.a5 Qxe3+ 21.Qxe3 fxe3 22.a6 Bc6 23.b4 Rac8 24.Rfe1 d4 25.cxd4 exd4 26.b5 Bd5 27.Ra4 Rf2 28.Rxd4 Rxg2+ 29.Kf1 Rf8+ 30.Bf5 Rxf5+ 31.Rf4 Rxf4# 0-1