1.e4 c5 2.Nf3 Nc6 3.Bc4 e6 4.d4 cxd4 5.Nxd4 Nf6 6.O-O Nxe4 7.Re1 Nf6 8.Nxc6 bxc6 9.Nd2 d5 10.Bd3 Be7 11.Nf3 O-O 12.b3 Bb7 13.Bb2 c5 14.Bxf6 Bxf6 15.Rb1 Rb8 16.c4 d4 17.Ne5 Qc7 18.Qh5 g6 19.Nxg6 fxg6 20.Bxg6 hxg6 21.Qxg6+ Qg7 22.Qxg7+ Kxg7 23.g3 Rfe8 24.f4 e5 25.fxe5 Rxe5 26.Rf1 Rbe8 27.Rf4 Re2 28.Rg4+ Kf7 29.Rf1 Rg2+ 30.Kh1 Rxg3+ 31.Rf3 Bxf3#