1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.e3 c6 5.Nf3 Bb4 6.Bd3 b6 7.O-O c5 8.a3 cxd4 9.axb4 dxc3 10.bxc3 dxc4 11.Bxc4 Qxd1 12.Rxd1 Nc6 13.Bb5 Bb7 14.Ne5 O-O 15.Bxc6 Bxc6 16.Nxc6 Rac8 17.Ne7+ Kh8 18.Nxc8 Rxc8 19.Bb2 Nd5 20.Rxa7 Nxc3 21.Bxc3 Rxc3 22.Rd8#