1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 a6 5.Bxc4 e6 6.O-O c5 7.Be2 cxd4 8.exd4 Nc6 9.Nc3 Be7 10.Bf4 O-O 11.Rc1 b5 12.Nxb5 axb5 13.Rxc6 Rxa2 14.Qb1 Qd5 15.Rc7 Bd7 16.Ne5 Rd8 17.Rfc1 Bd6 18.Nxd7 Bxf4 19.Bf3 Qxd4 20.Nxf6+ gxf6 21.Rxf7 Qd3 22.Qxa2 Bxc1 23.Qxe6 Qd1+ 24.Bxd1 Rxd1+ 25.Qe1 Rxe1# 0-1