1.e4 e5 2.Nf3 f5 3.Nxe5 Qf6 4.d4 d6 5.Nc4 fxe4 6.Nc3 Qg6 7.Ne3 Nc6 8.Ncd5 Qf7 9.Bc4 Rb8 10.Nb6 Qg6 11.Nxc8 Rxc8 12.Bxg8 Rxg8 13.c4 a6 14.O-O Be7 15.Qa4 Kd8 16.c5 Rf8 17.d5 Ne5 18.c6 bxc6 19.dxc6 Ra8 20.Qd1 Nxc6 21.Qd5 Kd7 22.Bd2 Rab8 23.Rac1 Rb6 24.a4 Nb4 25.Bxb4 Rxb4 26.Qc6+ Ke6 27.Nd5 Rxb2 28.Nxc7+ Kf5 29.Qd7+ Kf6 30.Qe6+ Kg5 31.Qxe7+ Rf6 32.Rc3