1.e4 c5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 bxc6 5.O-O d6 6.h3 Nf6 7.Nc3 e5 8.d3 Be7 9.Ne2 Be6 10.Ng3 O-O 11.c3 Qc7 12.Ng5 Bd7 13.f4 h6 14.Nf3 exf4 15.Bxf4 Be6 16.Qe1 Nd7 17.Nf5 Rfe8 18.Nxe7+ Rxe7 19.Qg3 Qb6 20.Bxh6 f6 21.Qxd6 Rae8 22.Bc1 Bf7 23.Qg3 c4+ 24.d4 Rxe4 25.Bh6 Kf8 26.Qxg7+ Ke7 27.Ng5 Re2 28.Nxf7 Qxb2 29.Ne5+ Kd8 30.Qxd7#