1.e4 e5 2.Nf3 Nc6 3.c3 Nf6 4.d4 Nxe4 5.d5 Ne7 6.Nxe5 Ng6 7.Nxg6 hxg6 8.Be3 Bd6 9.Qd4 Nf6 10.Nd2 b6 11.O-O-O Bb7 12.Nc4 Bc5 13.Qe5+ Kf8 14.Bxc5+ bxc5 15.d6 cxd6 16.Nxd6 Rh5 17.Qf4 Qc7 18.Bc4 Bxg2 19.Rhe1 Bc6 20.Qe3 Kg8 21.Bxf7+ Kh7 22.Rg1 Rh6 23.Qd3 Ne4 24.Bxg6+ Rxg6 25.Rxg6 Kxg6 26.Rg1+ Kh7 27.Qh3+ Kg8 28.Qh6 g5 29.Qg6+ Kh8 30.Nf7#