1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.O-O Ne7 6.d3 Ng6 7.c4 e5 8.Nc3 Be7 9.Ne1 d6 10.Ne2 Rb8 11.f4 exf4 12.Nxf4 Nxf4 13.Rxf4 Bf6 14.Kh1 Bxb2 15.Bxb2 Rxb2 16.Qh5 O-O 17.Nf3 h6 18.Rf1 Qe7 19.g4 f6 20.g5 fxg5 21.Rxf8+ Qxf8 22.Kg1 Qe7 23.h4 Bh3 24.Rf2 Rxf2 25.Kxf2 g4 26.Nd2 Qf6+ 27.Ke2 g3 28.Nf3 Qb2+ 29.Ke3 Qc1+ 30.Ke2 Bf1#