1.d4 c5 2.Nf3 Nf6 3.g3 d5 4.Bg2 Nc6 5.O-O cxd4 6.Nxd4 e5 7.Nxc6 bxc6 8.c4 e4 9.Nc3 Bb4 10.cxd5 Bxc3 11.bxc3 cxd5 12.Ba3 Be6 13.Qd4 Qc7 14.Rab1 Qc4 15.Qxc4 dxc4 16.Rb7 h5 17.Re7+ Kd8 18.Rd1+ Kc8 19.Bd6 Kd8 20.Bb4+ Kc8 21.Ba5 g5 22.Rc7+ Kb8 23.Rb1#