1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.c3 Nc6 5.d4 e6 6.Ne5 Nxe5 7.dxe5 Ng4 8.Qa4+ Qd7 9.Qxg4 h6 10.O-O d4 11.Na3 a6 12.Nc4 Qc7 13.cxd4 h5 14.Qg5 b5 15.Nd6+ Bxd6 16.exd6 Qxd6 17.Bxa8 cxd4 18.Bf4 Qb4 19.Qxg7 Rf8 20.Rac1 Qxb2 21.Rxc8+ Ke7 22.Rxf8 h4 23.Rxf7+ Kd8 24.Bg5+ Ke8 25.Rf8# 1-0