1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 Bf5 6.Be3 e6 7.Nf3 Na6 8.Nc3 c5 9.Be2 dxe5 10.fxe5 cxd4 11.Nxd4 Bc5 12.Nxf5 exf5 13.Bxc5 Nxc5 14.O-O g6 15.b4 Ne6 16.c5 Qg5 17.Bb5+ Kf8 18.Qf3 Nd4 19.Qxb7 Qe3+ 20.Kh1 Qxc3 21.cxb6 Kg7 22.Rfc1 Qa3 23.Bc4 axb6 24.Qxf7+ Kh6 25.Qf6 Rhd8 26.Rf1 Qe3 27.Qh4+ Kg7 28.Rae1 Qd2 29.Rd1