1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 Nf6 6.cxd4 O-O 7.dxc5 Nxe4 8.O-O Nxc5 9.Nc3 d5 10.Nxd5 Ne4 11.Re1 Nc5 12.Bg5 Qd6 13.Ne7+ Kh8 14.Nxc6 bxc6 15.Be7 Qxd1 16.Raxd1 Re8 17.Bxc5 Be6 18.Bxe6 fxe6 19.Ne5 Rad8 20.Nf7+ Kg8 21.Nxd8 Rxd8 22.Rxd8+ Kf7 23.Rf8+ Kg6 24.Rxe6+ Kg5 25.Be3+ Kg4 26.Re5 Kh4 27.g3+ Kh3 28.Rh5+ Kg4 29.Rh4#