1.e4 c5 2.Nc3 e6 3.g3 d5 4.exd5 exd5 5.d3 Nf6 6.Bg2 Nc6 7.Nge2 d4 8.Ne4 Nxe4 9.dxe4 Bg4 10.h3 Bh5 11.O-O Bd6 12.f4 f6 13.a3 O-O 14.g4 Bf7 15.Ng3 c4 16.Kh1 Re8 17.Qf3 Qc7 18.Rd1 Rad8 19.h4 g5 20.hxg5 fxg5 21.Nf5 Bg6 22.Nxd6 Rxd6 23.f5 Bxf5 24.exf5 Rh6+ 25.Kg1 Qh2+ 26.Kf1 Rh4 27.Bxg5 Ne5 28.Qd5+ Kf8 29.Qd6+ Kf7 30.Bd5+ Kg7 31.Qf6#