1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.Nc3 e6 5.Bxc6 bxc6 6.e5 Nd5 7.Ne4 Nf4 8.O-O f6 9.d4 f5 10.Nxc5 Nd5 11.Ng5 Be7 12.Qh5+ g6 13.Qh6 Bf8 14.Qh3 h6 15.Nf3 d6 16.exd6 Bxd6 17.Ne5 Qf6 18.Nxc6 Bf4 19.Qf3 O-O 20.Bxf4 Nxf4 21.Qxf4 g5 22.Qe5 Qg6 23.Ne7+ Kf7 24.Nxg6 Kxg6 25.Nxe6 Bxe6 26.Qxe6+ Rf6 27.Qd7 f4 28.Rae1 Rb8 29.Re7 Kh5 30.Rg7 Kh4 31.Qh3#