1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Bd3 Nd5 9.Nf3 Bd6 10.O-O Nf4 11.Re1 Nxd3 12.cxd3 O-O 13.Nxe5 Qc7 14.Nf3 Ba6 15.Nc3 Bxd3 16.b3 Rfe8 17.Re3 Bg6 18.Bb2 Bf4 19.Rxe8+ Rxe8 20.Rc1 Bh5 21.Nd5 Qd6 22.Nxf4 Qxf4 23.Bc3 Nb7 24.h3 f5 25.b4 Re6 26.Qb3 Bf7 27.Qc2 Rg6 28.Ne5 Rh6 29.Nxf7 Kxf7 30.Re1 Qg5 31.Qb3+ Kf8 32.Re3 f4 33.Rf3 Rg6 34.g3 Ke7 35.Kh1 Qh5 36.g4 Rxg4 37.Qd1 Rh4 38.Qe1+ Kf7 39.Kg2 Qg5+ 40.Kf1 Qh5 41.Qe4 Qh6 42.Qf5+ Ke7 43.Qe5+ Qe6 44.Qxg7+ Qf7 45.Bf6+