1.e4 c5 2.Nc3 a6 3.d3 b5 4.g3 Bb7 5.Bg2 e6 6.f4 d5 7.Bd2 Be7 8.Qe2 Nf6 9.Nf3 Nc6 10.O-O d4 11.Nd1 h5 12.h3 Nh7 13.Nf2 g5 14.e5 gxf4 15.Bxf4 Nb4 16.h4 Nf8 17.Ng5 Bxg2 18.Kxg2 Ng6 19.Nfh3 Nxf4+ 20.Rxf4 Bxg5 21.Nxg5 Ra7 22.Raf1 Nd5 23.Rxf7 Ne3+ 24.Kh3 Nxf1 25.Rxa7 Qb8 26.Rxa6 Rf8 27.Qxh5+ Kd7 28.Qh7+ Kc8 29.Rc6+ Qc7 30.Qxc7#