1.c4 Nf6 2.g3 c6 3.Nf3 d5 4.Bg2 Bg4 5.cxd5 cxd5 6.Ne5 Bd7 7.O-O e6 8.d4 Nc6 9.Nc3 Qb6 10.Nxd7 Nxd7 11.e4 dxe4 12.d5 Nd8 13.Nxe4 Bc5 14.Re1 e5 15.Qa4 Qb4 16.Nxc5 Qxe1+ 17.Bf1 O-O 18.Nxd7 Rc8 19.Nxf8 Kxf8 20.Qd7 Rxc1 21.Qxd8#