1.e4 Nf6 2.Nc3 d5 3.e5 Nfd7 4.d4 e6 5.f4 c5 6.Nf3 Nc6 7.Be3 b6 8.Bb5 Bb7 9.O-O Qc7 10.f5 O-O-O 11.Ng5 Ndxe5 12.Bxc6 Bxc6 13.fxe6 f6 14.dxe5 fxg5 15.Bxg5 Qxe5 16.Qg4 Bd6 17.e7+ Rd7 18.Rae1 Qxh2+ 19.Kf2 h5 20.e8=Q+ Rxe8 21.Rxe8+ Kb7 22.Qf3 d4 23.Ne4 Kc7 24.Ke1