1.c3 Nf6 2.Nf3 d5 3.d4 Bf5 4.Bf4 e6 5.Nbd2 Ng8 6.Qb3 b6 7.g4 Bxg4 8.Ne5 Nf6 9.Nxg4 Nxg4 10.Rg1 Nf6 11.e4 dxe4 12.O-O-O g6 13.Bg2 Nd5 14.Be5 f6 15.c4 fxe5 16.cxd5 exd5 17.dxe5 c6 18.Nxe4 Be7 19.Nd6+ Bxd6 20.exd6 Qxd6 21.Rge1+ Kf8 22.Qf3+ Kg7 23.Qc3+ Qf6 24.Re7+ Kh6 25.Qxf6 Rf8 26.Qxf8+ Kh5 27.Qh6+ Kxh6 28.Rb7 c5 29.a3 Nc6 30.Bh1 Kg5 31.Bxd5 Kh6 32.Bxc6 Kh5 33.Rg1 a6 34.Rxh7# 1-0