1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Bg5 Be7 5.Nc3 Nbd7 6.e3 O-O 7.Rc1 a6 8.c5 b6 9.c6 Nb8 10.Ne5 Ne8 11.Bxe7 Qxe7 12.Bd3 f6 13.Bxh7+ Kxh7 14.Qh5+ Kg8 15.Ng6 Qd6 16.O-O f5 17.Ne2 Nf6 18.Qh4 Re8 19.Nef4 Nh7 20.Ne5 a5 21.Rc3 Qe7 22.Qh5 Ba6 23.e4 Nf6 24.Qg6 Bxf1 25.Rh3 Nxc6 26.Nxc6 Qf7 27.Rh8+ Kxh8 28.Qxf7 Bb5 29.e5