1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Bb6 7.d4 Qf6 8.Bg5 Qg6 9.dxe5 Qxe4 10.Nbd2 Qg6 11.Re1 h6 12.Bh4 Nge7 13.Ne4 O-O 14.Nf6+ gxf6 15.Bxf6 Nf5 16.Bd3 Qh5 17.g4 Qxg4+ 18.Kh1 Bxf2 19.Re4 Qh3 20.Qg1+ Ng3+ 21.Qxg3+ Bxg3 22.Rg1 d6 23.Rxg3+ Qxg3 24.hxg3 Bf5 25.Rh4 Bxd3 26.Rxh6 Bh7 27.Ng5 Nxe5 28.Rxh7 Ng6 29.Rg7+ Kh8 30.Rxg6#