1.e4 e6 2.d4 a6 3.Nf3 b5 4.Bd3 Bb7 5.a4 c5 6.dxc5 Bxc5 7.O-O b4 8.Nbd2 Nf6 9.e5 Nd5 10.Ne4 Be7 11.Nfd2 Nb6 12.Qg4 Kf8 13.a5 Nc8 14.Nc4 h5 15.Qf4 Kg8 16.Be3 Qf8 17.Rad1 Bd5 18.Qg3 h4 19.Qg4 Qd8 20.Nf6+ Bxf6 21.exf6 g6 22.Ne5 Qxf6 23.Bd4 Qe7 24.Nxg6 fxg6 25.Qxg6+ Kf8 26.Bxh8 Nd6 27.Bf6 Qf7 28.Qh6+