1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Nf6 6.cxd4 Bb4+ 7.Bd2 Nxe4 8.Bxb4 Nxb4 9.Bxf7+ Kxf7 10.Qb3+ d5 11.Qxb4 Rf8 12.O-O Kg8 13.Nbd2 a5 14.Qa3 a4 15.Rfe1 Bf5 16.Qe3 Nd6 17.Ne5 c6 18.Re2 Qb6 19.Ndf3 a3 20.b3 Qb4 21.Nh4 Rae8 22.Rae1 Nb5 23.Nxf5 Rxf5 24.Qd3 Nxd4 25.Re3 Rfxe5 26.Rxe5 Qxe1+ 27.Rxe1 Rxe1+ 28.Qf1 Ne2+ 29.Kh1 Rxf1# 0-1