1.e4 e6 2.Qe2 b6 3.g3 Bb7 4.Bg2 Nf6 5.f4 Be7 6.d3 d5 7.e5 Nfd7 8.Nh3 c5 9.O-O Nc6 10.Be3 Qc7 11.c4 d4 12.Bf2 O-O 13.Nd2 a6 14.g4 b5 15.Bg3 Na5 16.Rac1 Bxg2 17.Qxg2 Qc6 18.Ne4 bxc4 19.dxc4 Qc7 20.f5 Qd8 21.Nf4 Nxe5 22.f6 gxf6 23.Nh5 Nd7 24.Bh4 Rb8 25.Nexf6+ Nxf6 26.Nxf6+ Kg7 27.Qe4 Rh8 28.Qe5 Nc6 29.Qg5+ Kf8 30.Qh6#