1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O d6 8.cxd4 Nf6 9.e5 dxe5 10.Ba3 Bg4 11.Qb3 Qd7 12.dxe5 Ne4 13.Rd1 Qf5 14.Qxb7 Nd8 15.Bb5+ c6 16.Bxc6+ Nxc6 17.Qxc6+ Qd7 18.Rxd7 Bxd7 19.Qxa8+ Bd8 20.Qxe4 Be7 21.Qa8+ Bd8 22.Nc3 f6 23.Nd5 Kf7 24.Qxa7 Ke6 25.Nd4+ Kxd5 26.Qxd7+ Kxe5 27.Re1+ Kf4 28.Qf5#