1.e4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.Bb5 Nd4 5.Nxe5 Nxb5 6.d3 Bb4 7.O-O Nxc3 8.bxc3 Bxc3 9.g4 O-O 10.Ba3 Re8 11.d4 Nxe4 12.Qf3 Ng5 13.Qf5 d6 14.Qd3 Bxa1 15.Bc1 dxe5 16.Be3 Bb2 17.Qd2 Nf3+ 18.Kh1 Nxd2 19.Bxd2 exd4 20.g5 Bh3 21.Rb1 Bc3 22.Bf4 Be1 23.Bxc7 Qxc7 24.Rb3 Bxf2 25.Rxh3 Qc6+ 26.Rf3 Qxf3#