1.e4 e5 2.Nf3 Nc6 3.Bc4 Bb4 4.c3 Bc5 5.b4 Bb6 6.a4 a6 7.O-O Nf6 8.d3 O-O 9.Bg5 h6 10.Bh4 a5 11.b5 Na7 12.Nxe5 c6 13.Ng4 g5 14.Nxh6+ Kg7 15.Bxg5 Qc7 16.Nf5+ Kg6 17.Bxf6 Kxf6 18.Qh5 d5 19.Qh4+ Ke5 20.d4+ Ke6 21.Qh6+ Kd7 22.Qxf8 Ke6 23.Ng7+ Kf6 24.e5+ Kg6 25.Bd3+ Kg5 26.f4+ Kg4 27.h3+ Kg3 28.Rf3+ Kh4 29.Qh8#