1.c4 Nf6 2.Nc3 g6 3.d4 Bg7 4.Nf3 d5 5.Bg5 c6 6.e3 b6 7.a3 Bb7 8.cxd5 Nxd5 9.Qb3 O-O 10.Bc4 Nxc3 11.bxc3 c5 12.h4 h6 13.h5 hxg5 14.hxg6 e6 15.gxf7+ Kxf7 16.Bxe6+ Ke8 17.Rh7 Qf6 18.O-O-O Be4 19.Rxg7 Qxg7 20.Bd5 Qe7 21.Ne5 Bxd5 22.Qxd5 cxd4 23.Rxd4 Rxf2 24.Qg8+ Rf8 25.Qg6+ Rf7 26.Nxf7 Qxe3+ 27.Kd1 Qg1+ 28.Kc2 Qxg2+ 29.Kb3 Nd7 30.Ne5+ Kd8 31.Rxd7+ Kc8 32.Qe8# 1-0