1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 d5 7.Be2 Ne4 8.cxd4 Bb6 9.O-O O-O 10.Nc3 Be6 11.Be3 f5 12.exf6 Qxf6 13.Rc1 Ne7 14.Na4 c6 15.Qb3 Nf5 16.Nxb6 axb6 17.Qxb6 Rxa2 18.Qxb7 c5 19.Bd3 cxd4 20.Bf4 Nh4 21.Nxh4 Qxf4 22.g3 Qf6 23.Rc6 Nd2 24.Bf5 Nxf1 25.Rxe6 Ra1 26.Kg2 Qf7 27.Re7 Qf6 28.Be6+ Kh8 29.Nf5 Qg6 30.Rf7 Raa8 31.Kxf1 Rfe8 32.Rxg7 Qh5 33.Kg2 Rab8 34.Qxd5