1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bg5 O-O 6.e3 h6 7.Bh4 b6 8.Bd3 Bb7 9.O-O Nbd7 10.Qe2 c5 11.Rad1 Ne4 12.Bg3 Nxg3 13.hxg3 cxd4 14.exd4 dxc4 15.Bxc4 Nf6 16.Ne5 Bb4 17.f4 Bxc3 18.bxc3 Ne4 19.f5 exf5 20.Nxf7 Rxf7 21.Rxf5 Nf6 22.Rxf6 gxf6 23.Qh5 Qe7 24.Qg6+ Kf8 25.Rf1 Be4 26.Qxh6+ Ke8 27.Re1 f5 28.Rxe4 Qxe4 29.Qg6 Rc8 30.Qxf7+ Kd8 31.Be6 Qe3+