1.e4 Nf6 2.Nc3 d5 3.exd5 Nxd5 4.Bc4 e6 5.Nf3 Bc5 6.O-O Nxc3 7.bxc3 O-O 8.d4 Be7 9.Re1 Nd7 10.Bd3 b6 11.Qd2 Bb7 12.Ne5 Nxe5 13.Rxe5 Bf6 14.Rh5 g6 15.Qh6 Re8 16.Qxh7+ Kf8 17.Bxg6 Qd7 18.Bh6+ Ke7 19.Qxf7+ Kd8 20.Qxf6+ Kc8 21.Bxe8 Qxe8 22.Bg5 Kd7 23.Rh7+ Kd6 24.Qe5+ Kc6 25.Rxc7#