1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.d3 a6 5.a3 Be7 6.Be3 d6 7.d4 cxd4 8.Bxd4 Nxd4 9.Qxd4 Nf6 10.O-O O-O 11.Nc3 b5 12.Ba2 Bb7 13.Rad1 Qc7 14.Ng5 h6 15.Nxe6 fxe6 16.Bxe6+ Kh8 17.Rfe1 Rad8 18.Qd3 Qc5 19.e5 dxe5 20.Qg6 e4 21.Bf5 Rxd1 22.Rxd1 e3 23.Ne4 Bxe4 24.Bxe4 Nxe4 25.Rd7 exf2+ 26.Kf1 Qc4+ 27.Rd3 Nd2+ 28.Ke2 f1=Q+ 29.Kxd2 Rf2+ 30.Ke3 Qf4#