1.Nf3 Nc6 2.d4 d5 3.g3 Nf6 4.Bg2 b6 5.Ne5 Bb7 6.c4 Nxe5 7.dxe5 Nd7 8.Bf4 c6 9.cxd5 cxd5 10.Bxd5 Nc5 11.Nc3 e6 12.Bxb7 Qxd1+ 13.Rxd1 Nxb7 14.O-O Be7 15.Nb5 O-O 16.Rd7 a6 17.Rxe7 axb5 18.Rxb7 Rxa2 19.Rb1 Rxb2 20.Rxb2 Ra8 21.Rxb5 Ra1+ 22.Kg2 Ra4 23.Rb8#