1.e4 c5 2.Bc4 d6 3.Qh5 g6 4.Qf3 Nf6 5.d3 Bg7 6.Nh3 O-O 7.Ng5 Be6 8.Bxe6 fxe6 9.Nxe6 Qa5+ 10.Bd2 Qb6 11.Nxf8 Bxf8 12.O-O Qxb2 13.Bc3 Qxc2 14.Bxf6 exf6 15.Qxf6 Qxd3 16.Qe6+ Kg7 17.Qg4 Nc6 18.Rd1 Qc4 19.Nd2 Qf7 20.Nf3 Rd8 21.Ng5 Qc4 22.Ne6+ Kh8 23.Nxd8 Nxd8 24.Rac1 Qxa2 25.e5 b5 26.Qf4 Ne6 27.Qf6+ Kg8 28.Ra1 Qb3 29.Rdb1 Qc4 30.Rxa7 Qc2 31.Qf7+ Kh8 32.Qxh7#