1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.f4 a6 8.Qg4 f5 9.exf6 Nxf6 10.Qh4 c5 11.Nf3 Nc6 12.O-O-O O-O 13.Kb1 b5 14.dxc5 Qxc5 15.Bd3 Nb4 16.g4 Nxd3 17.Rxd3 Bb7 18.Nd4 Rae8 19.Re1 Ne4 20.Nce2 Rf7 21.Nf3 Rc7 22.Rc1 b4 23.Ned4 Qb6 24.Ne5 a5 25.Rcd1 a4 26.Rh3 g5 27.Qh5 gxf4 28.Qxe8+ Kg7 29.Nxe6+