1.Nf3 d5 2.g3 Bg4 3.c4 Nc6 4.Bg2 dxc4 5.Na3 e5 6.Nxc4 Bd6 7.O-O e4 8.Ne1 Nf6 9.Ne3 Qd7 10.Nxg4 Qxg4 11.d3 O-O-O 12.h3 Qe6 13.Qa4 Bc5 14.dxe4 Nd4 15.e3 Ne2+ 16.Kh2 Bb6 17.Qc2 Nxc1 18.Rxc1 Rhe8 19.Nd3 Nxe4 20.b4 Qf5 21.Rfd1 h5 22.a4 a5 23.Rb1 Kb8 24.bxa5 Qxa5 25.Bxe4 Rxe4 26.Nc5 Rxd1 27.Qxe4 Rxb1 28.Qxb7# 1-0