1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.Bg5 dxc4 6.e4 c5 7.Bxc4 cxd4 8.Nxd4 Qa5 9.Bb5+ Bd7 10.O-O Bxc3 11.Bxf6 Bxb5 12.Nxb5 Bxf6 13.Nd6+ Ke7 14.Rc1 Rd8 15.Qb3 Rxd6 16.Qxb7+ Nd7 17.Qxa8 Bxb2 18.Rc8 Bd4 19.Kh1 Qb5 20.Rfc1 Bxf2 21.Rg8 Kf6 22.e5+ Qxe5 23.Rf1 Qe3 24.Qd8+ Kg6 25.Qe7 Rd5 26.Rd8 Qe2 27.Qb4 Qxf1# 0-1