1.Nf3 d5 2.g3 f6 3.Bg2 e5 4.d3 Nc6 5.O-O Bd6 6.b3 Nge7 7.Nc3 O-O 8.Bb2 Ng6 9.Rb1 a5 10.Nxd5 Be6 11.Ne3 Ra6 12.a3 e4 13.dxe4 f5 14.exf5 Bxf5 15.Nxf5 Rxf5 16.Qd3 Rf7 17.Qc3 Be5 18.Nxe5 Ngxe5 19.Rbd1 Qe8 20.f4 Ng6 21.Bd5 Nge7 22.Bxf7+ Qxf7 23.Rd7 Qe8 24.Qxg7#