1.e4 c6 2.d4 d5 3.e5 c5 4.c4 cxd4 5.Nf3 g6 6.Qxd4 dxc4 7.Qxd8+ Kxd8 8.Bxc4 e6 9.Nc3 Bd7 10.O-O Bc6 11.Rd1+ Nd7 12.Nd4 Ne7 13.Bg5 h6 14.Bf6 Rg8 15.Rac1 Rc8 16.Ncb5 Bxb5 17.Nxb5 Rc5 18.b4 Rc6 19.Nxa7 Rc7 20.Bb5 Rxc1 21.Rxc1 Nb6 22.a4 Bg7 23.Bxe7+ Kxe7 24.Rc7+ Kf8 25.Rxb7 Bxe5 26.Rxb6 Bd4 27.Rb7 Rg7 28.Nc6 Be5 29.Nxe5 Rg8 30.Rxf7# 1-0