1.Nf3 d6 2.d4 g6 3.e4 Bg7 4.Bc4 Nf6 5.Nbd2 O-O 6.Bb3 Nc6 7.O-O e5 8.c3 Nh5 9.Nc4 Qe8 10.dxe5 dxe5 11.Be3 Bg4 12.h3 Rd8 13.hxg4 Rxd1 14.Raxd1 Nf4 15.Bc5 Qc8 16.Bxf8 Qxg4 17.Ne3 Ne2+ 18.Kh1 Qh5+ 19.Nh2 Bxf8 20.Rd7 Bc5 21.Rxf7 Kh8 22.Nd5 Qh4 23.Nf6 Bxf2 24.Rxf2 Qxf2 25.Rxh7#