1.f4 d5 2.Nf3 c5 3.e3 Nc6 4.Bb5 Bd7 5.b3 e6 6.Bb2 Nf6 7.O-O a6 8.Bxc6 Bxc6 9.d3 b5 10.Ne5 Bb7 11.Nd2 d4 12.e4 Nd7 13.Ng4 f5 14.exf5 exf5 15.Re1+ Be7 16.Ne5 O-O 17.Ndf3 Bd6 18.Ng5 Rf6 19.Qh5 Nf8 20.Ngf7 Qc7 21.Nxd6 Qxd6 22.Re2 Ne6 23.Rf1 Nc7 24.Bc1 Nd5 25.Bd2 Nb4 26.Bxb4 cxb4 27.Rfe1 Raf8 28.Qh4 Qd5 29.Qf2 a5 30.Nf3 Rd6 31.Re5 Qc6 32.Re7 a4 33.Ne5 Qd5 34.Qg3 g6 35.Qh3 h5 36.Qg3 Rff6 37.Qg5 Rde6 38.Rc7 Bc6 39.Re2 Qc5 40.Qh6 Re7 41.Nxg6 Rxg6 42.Qxg6+ Kf8 43.Qf6+ Kg8 44.Rexe7 Qxe7 45.Qxe7