1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.d3 e6 5.e4 d6 6.O-O Be7 7.Ne1 O-O 8.e5 Bxg2 9.exf6 Bxf1 10.fxe7 Qxe7 11.Kxf1 f5 12.Qh5 g6 13.Qg5 Qg7 14.Nc3 c5 15.Qe3 Qd7 16.Nf3 Nc6 17.Qh6 Nd4 18.Nxd4 cxd4 19.Ne2 e5 20.c3 dxc3 21.Nxc3 d5 22.Bg5 d4 23.Ne2 Rac8 24.Re1 Qd5 25.Ng1 Rc2 26.h4 e4 27.h5 e3 28.fxe3 Qg2#