1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.f4 Bf5 6.Nc3 e6 7.Nf3 Na6 8.Be3 c5 9.dxc5 Nxc5 10.exd6 Bxd6 11.Be2 Be7 12.Nd4 Bg6 13.O-O Ne4 14.f5 Nxc3 15.fxg6 Nxe2+ 16.Qxe2 hxg6 17.Nxe6 Qd7 18.Nf4 Qc7 19.Bxb6 Qxb6+ 20.Kh1 Rd8 21.Rae1 Rd7 22.Qe3 f6 23.Qe4 f5 24.Qe5 Kf7 25.h3 Bf6 26.Qe2 Qc6 27.Nd5 b5 28.b3 bxc4 29.bxc4 Rb7 30.Rf3 Rb2 31.Qe3 Re8