1.Nf3 Nc6 2.d4 d6 3.e4 Bg4 4.d5 Ne5 5.Bb5+ Bd7 6.Nxe5 Bxb5 7.c4 dxe5 8.cxb5 Qd6 9.O-O Nf6 10.Nc3 e6 11.Bg5 exd5 12.Bxf6 d4 13.Nd5 gxf6 14.Rc1 c6 15.bxc6 bxc6 16.Qa4 Rc8 17.Qa6 Qe6 18.Nxf6+ Ke7 19.Nd5+ Ke8 20.f4 Bg7 21.f5 Qd7 22.Rc4 h5 23.Rfc1 Rh6 24.f6 Bxf6 25.Rxc6 Bd8 26.Qxc8 Rxc6 27.Rxc6 d3 28.Nf6+