1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 e6 5.g3 Nf6 6.Bg2 Be7 7.O-O O-O 8.h3 a6 9.d3 b5 10.e5 dxe5 11.Nxe5 Nxe5 12.fxe5 Nd5 13.Ne4 Rb8 14.Qg4 f5 15.exf6 Nxf6 16.Nxf6+ Rxf6 17.Be3 Qc7 18.Rxf6 Bxf6 19.Rf1 Bxb2 20.Qh5 Bb7 21.Bf4 e5 22.Bxb7 Bd4+ 23.Kh2 exf4 24.Bd5+ Kh8 25.Rxf4 Qe5 26.Qf3 Qe7 27.Rh4 Rf8 28.Rxh7+ Kxh7 29.Qh5#