1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Nf3 d5 5.exd5 cxd5 6.Bb5+ Bd7 7.Bxd7+ Nbxd7 8.O-O Bd6 9.Bg5 O-O 10.Nc3 Qb6 11.Rb1 Rac8 12.Nh4 h6 13.Bd2 Rfe8 14.Nf5 Bf8 15.Kh1 d4 16.Ne2 Qe6 17.Neg3 Qxa2 18.f4 Qd5 19.fxe5 Rxe5 20.Rf4 Bc5 21.Qf1 Rc6 22.c4 dxc3 23.Bxc3 Ree6 24.Ne4 Bf8 25.Nxf6+ Nxf6 26.Nd4 Be7 27.Nxc6 Qxc6 28.Re1 Nd5 29.Rxf7 Nxc3 30.Rxe7 Rxe7 31.Rxe7