1.Nf3 d5 2.e3 Nf6 3.d4 e6 4.Nbd2 c5 5.g3 Be7 6.b3 O-O 7.Bb2 b6 8.a3 a5 9.Bb5 Bb7 10.O-O Nc6 11.Qe2 Qc7 12.Ne5 Rac8 13.Rfc1 cxd4 14.exd4 Nxe5 15.Qxe5 Bd6 16.Qe2 Ne4 17.Bd3 f5 18.f3 Rf6 19.Rf1 Bxg3 20.fxe4 dxe4 21.Nxe4 Bxh2+ 22.Qxh2 Rg6+ 23.Kh1 fxe4 24.Bc4 b5 25.Qxc7 Rxc7 26.Bxb5 Rxc2 27.d5 Bxd5 28.Rac1 e3+ 29.Rf3 Bxf3# 0-1