1.Nf3 d5 2.d4 g6 3.c4 c6 4.Nc3 Bg7 5.cxd5 cxd5 6.Bf4 Nf6 7.e3 O-O 8.h3 Nc6 9.Bd3 Bd7 10.O-O a6 11.Qb3 Na5 12.Qb4 Rc8 13.Ne5 Be8 14.Rac1 b5 15.Nxd5 Rxc1 16.Nxe7+ Kh8 17.Rxc1 Nb7 18.Rc8 Qb6 19.Rb8 a5 20.Qxb5 Qxb5 21.Bxb5 Bxb5 22.Nxf7#