1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 Ne4 7.O-O Bg4 8.h3 Bxf3 9.Bxc6+ bxc6 10.Qxf3 Bc5 11.Nd2 Nxd2 12.Bxd2 O-O 13.Qg3 Qe7 14.Bg5 Qe6 15.Bf6 g6 16.Qg5 Rfe8 17.Qh6 Bf8 18.Qf4 Bg7 19.Rae1 c5 20.g4 h6 21.h4 Rab8 22.b3 d3 23.cxd3 Rb4 24.Qf3 Rxg4+ 25.Kh2 h5 26.Qh3 Bxf6 27.exf6 Qd6+ 28.Kh1 Rxe1 29.Rxe1 Qxf6