1.e4 e5 2.Nc3 Nf6 3.f4 d5 4.fxe5 Nxe4 5.Nf3 Bg4 6.Qe2 Nxc3 7.bxc3 Be7 8.d4 O-O 9.Qe3 f6 10.Be2 Nc6 11.exf6 Bxf6 12.O-O Re8 13.Qf2 Qe7 14.Bd3 Bxf3 15.Qxf3 Rad8 16.Bf4 Qa3 17.Bxc7 Rc8 18.Qh5 Ne7 19.Bxh7+ Kf8 20.Be5 Rc6 21.g4 Qxc3 22.g5 Qe3+ 23.Kh1 g6 24.Bxg6 Nxg6 25.Qxg6 Ke7 26.Bxf6+ Kd6 27.Be5+ Kd7 28.Qf7+ Re7 29.Qxd5+ Ke8 30.Rf3 Qxg5 31.Raf1 Qg7