1.e4 e5 2.Ne2 Bc5 3.d4 exd4 4.Nxd4 Nf6 5.Nc3 O-O 6.Be3 Re8 7.Bc4 Bb4 8.f3 d5 9.Bd3 c5 10.O-O cxd4 11.Bxd4 dxe4 12.Bxf6 Qxf6 13.fxe4 Qh6 14.e5 Nc6 15.Nd5 Bc5+ 16.Kh1 Rxe5 17.Nc7 Rb8 18.Bc4 Bf5 19.Qf3 Bd6 20.Rae1 Rxe1 21.Rxe1 Qxh2#