1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Qe7 5.Bg2 O-O 6.Nc3 d5 7.Nf3 b6 8.cxd5 exd5 9.O-O Bb7 10.Rc1 c5 11.Bg5 Nbd7 12.dxc5 Bxc3 13.c6 Bxc6 14.Rxc3 Rac8 15.Nd4 Ba8 16.Re3 Qb4 17.Nf5 Ne4 18.Bxe4 dxe4 19.Ne7+ Kh8 20.Nxc8 Ne5 21.Be7 Qxb2 22.Bxf8 Nc4 23.Ba3 Qxa2 24.Qd8#