1.Nf3 d5 2.d4 Nf6 3.e3 e6 4.a3 Be7 5.Be2 O-O 6.c4 b6 7.O-O Nbd7 8.Nc3 dxc4 9.Bxc4 c5 10.e4 Bb7 11.e5 Ng4 12.Bf4 cxd4 13.Qxd4 Bc5 14.Qd3 Bxf3 15.Qxf3 Ndxe5 16.Qg3 Nxf2 17.Bxe5 Ne4+ 18.Kh1 Nxg3+ 19.Bxg3 Qe7 20.Rae1 Rad8 21.Rxf7 Qxf7 22.Bxe6 Qxe6 23.Rxe6 Rf1# 0-1