1.e4 e6 2.d4 d5 3.exd5 exd5 4.Bd3 Nf6 5.Nf3 Bd6 6.Nc3 O-O 7.Bg5 Re8+ 8.Be2 Be6 9.O-O Nc6 10.Bh4 a5 11.Ng5 Qd7 12.Bd3 Ng4 13.Bxh7+ Kh8 14.h3 Bh2+ 15.Kh1 Qd6 16.hxg4 f6 17.Nxe6 Rxe6 18.Bf5 Re7 19.g5 Qf4 20.Qh5+ Kg8 21.Qh7+ Kf7 22.Bg6+ Ke6 23.Rfe1+ Kd7 24.Bf5+ Ke8 25.Qg8#